mxExtendedMenu 1.1.1-plReleased May 26, 2013 by charless
Performance boosting menu builder by negating the chunk processor and thus conditional modifiers, which can have a significant impact on performance. This is not for everyone, but useful to the few with extremely large resource menus that need a performance boost.Download 17kb (1388 downloads)
Now with support for standard chunk processing globally and targeted templates for more control. Also the ability to target specific levels of the menu (depth) with other conditional chunk switching controls.
Example: Return a menu tree starting at resource id 1 and goes to the default depth of 10 levels. Note that we did use the property set "myPropertySet" so that we do not need to pass the same template parameters during each calls. [[mxExtendedMenu@myPropertySet? &docid=`1` ]]
Use Manager Package Manager
- Bug fix: Fixed bug with &conditional parser to switch between inline template and chunk processor
- Enhancement: Added resource tree class name parameters for &activeClass (default: current) resource in menu through top most parent as &activeParentClass (default: active) for CSS Class isolation. Also added a non-active class, empty by default, to identify menu items out of the current resource parent tree.