Order content type entries via drag and drop
# with npm
npm i @retikolo/drag-drop-content-types
# with yarn
yarn add @retikolo/drag-drop-content-types
config/plugins.js
file (create it, if it doesn't exist yet):1
2
3
4
5
6
module.exports = {
// ...
'drag-drop-content-types': {
enabled: true
}
}
npm run build
and (re)start the appGo to Settings
-> Drag Drop Content Type
-> Configuration
:
rank
and title
.title
(Text (Type: Short Text)) and rank
(Number (Number format: integer)) rank
, "Default sort order" ASC
and remove the rank
attribute from the view using "Configure the view" button.)Assuming you go with the default settings, you can make a request on the following url to get the ordered items:
1
http://localhost:1337/api/foo?sort=rank:asc
Feel free to fork and make pull requests to this plugin. All input is welcome - thanks for all contributions so far!
npm install @retikolo/drag-drop-content-types
Check out the available plugin resources that will help you to develop your plugin or provider and get it listed on the marketplace.