Ferreteria/v2/usage/menus: Difference between revisions
< Ferreteria | v2 | usage
Jump to navigation
Jump to search
(basic info) |
(a couple of functions handled) |
||
Line 1: | Line 1: | ||
==About== | ==About== | ||
'''Menus''' in {{l/ferreteria}} handle... several things. | '''Menus''' in {{l/ferreteria}} handle... several things. | ||
* display of hierarchical URL-based menus | |||
* conversion of URLs into selected menu items/options | |||
==Files== | ==Files== | ||
* {{ferreteria/code|menu.php}} | * {{ferreteria/code|menu.php}} |
Revision as of 22:21, 16 February 2015
About
Menus in Ferreteria handle... several things.
- display of hierarchical URL-based menus
- conversion of URLs into selected menu items/options
Files
Classes
- clsMenuNode (Template:Ferreteria/code: abstract, extends clsTreeNode -- see tree)
- clsMenuItem (Template:Ferreteria/code: abstract, extends clsMenuNode)
- clsMenuLink (Template:Ferreteria/code: extends clsMenuItem)
- clsMenuFolder (Template:Ferreteria/code: extends clsMenuItem)
- clsMenuHidden (Template:Ferreteria/code: extends clsMenuFolder)
- clsMenuItem (Template:Ferreteria/code: abstract, extends clsMenuNode)
- clsMenuPainter (Template:Ferreteria/code: abstract)
- clsDataTable_Menu (Template:Ferreteria/code: extends clsTable)
- clsDataRecord_Menu (Template:Ferreteria/code: extends clsDataSet): delegates a lot of functions to clsMenuData_helper
- clsMenuData_helper (Template:Ferreteria/code)
- clsActionWidget (Template:Ferreteria/code)
- clsActionLink_base (Template:Ferreteria/code: abstract, extends clsActionWidget)
- clsActionLink (Template:Ferreteria/code: abstract, extends clsActionLink_base)
- clsActionLink_option (Template:Ferreteria/code: extends clsActionLink_base)
- clsAction_section (Template:Ferreteria/code: extends clsActionWidget)
- clsActionLink_base (Template:Ferreteria/code: abstract, extends clsActionWidget)