Select multiple records and drag
It would be useful on both. On this occasion it was for record list pages. My client has an ecommerce site with 1000+ records in a section editor called 'products'.
They would like to manually group products together.
I have installed the 'insert item here' plugin that solves the problem when uploading new items, but they have lots of old records that need to be moved.
We've looked into grouping by tag and a 'you may also like feature', but for this particular scenario there are no hard rules as to when the grouping is required.
Playing off the "insert record here" concept, perhaps a "move selected records here" plugin? Action links could appear if records are selected.
Selected records could be moved to their new position, while retaining their respective group order. Would alleviate the need to "drag" over long lists as well.
I had some time between projects and this utility was of interest. That being said, I've created a plugin I'd like to share with the community called "Move Records Here". It allows you to select multiple records in a manually sorted (dragSortOrder) list section and move them to their new sort position.
Note: This plugin has not been tested with Category type and has built-in checks to not enable for these sections.
Dave checked out the plugin before I put the finishing touches on it. He still plans to look into the multi record drag sort, but this plugin will work as a nice stop-gap.
Yes Thank you Steve,
Nice addition, glad you had the time.
Do you mind if I include it as a recipe in my CMSB Cookbook
Take advantage of a free 3 month trial subscription, only for CMSB users, at: http://www.thecmsbcookbook.com/trial.php
Wonderful job, Steve.
I think it would be useful to apply this function with a section editing as well. Sometimes, you need to move some of the fields of a section to another position within this section, and you must do it one by one. For example, if you want to move them from the top to the bottom of the list, this can be quite frustrating. It would be helpful if you could select more than one of the fields and move them all together to another position.
Just an idea.