Skip to content

Keep MODX resources in the correct menuindex order without gaps

License

Notifications You must be signed in to change notification settings

SnowCreative/FixTreeSorting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FixTreeSorting

Keep MODX resources in the correct menuindex order without gaps

MODX doesn't automatically adjust menuindexes to make sure each set of children starts at 0 and proceeds sequentially. After adding new resources, moving resources into a different order, deleting resources, and duplicating resources, you can end up with menuindex sequences like 0, 1, 3, 5, 6, 10, or 6, 8, 9, 15, or even 2, 4, 6, 6, 6, 9, 12, 12. This can cause problems when fetching resources in menuindex order (if there are duplicate menuindexes) or creating a new resource (if there is a gap in the sequence, the new resource will get inserted in a gap instead of at the bottom of the list). This plugin fixes the problem by resorting the entire group of children whenever you edit and save a resource in that group, or manually drag a resource into a new order in the resource tree.

About

Keep MODX resources in the correct menuindex order without gaps

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages