A hierarchical menu renderer which does not use Javascript to implement the menuoption display.
Located in /treemenu-defs.php (line 38)
RenderableObject | --treemenu
Class | Description |
---|---|
![]() |
A hierarchical menu renderer which does not use Javascript to implement the menuoption display. NB: this renderer is basically the same functionally as the treemenu but is rendered differently. |
Alignment of the menu table
Colour of top menu item border
Width of top menu border in px
Image to use for expanded sub-menu
Whether this menu exists in the database
Image to use for collapsed sub-menu
Padding before (above) menu options which are
Colour of highlighted top menu item background
Colour of highlighted top menu item text
Padding before (above) 'normal' menu options
Padding between menuoption image, and menu item text
Menu language, or default if zero
Colour of normal top menu item background
Colour of normal top menu item text
The menu instance
Image to use to indicate a menu option
Initial menuoption ID
Unique database menu ID
Menu name eg: 'main'
Fixed menu width, or zero if not fixed
Image to use for padding/indenting menu options
Size of level indent padding in px
Padding before (above) 'pseudo' menu options
The current user session ID
Path to the stylesheet for menu
Colour of sub-menu border
Width of sub-menu border in px
Colour of sub-menu highlighted item background
Colour of sub-menu highlighted item text
Colour of sub-menu item background
Colour of sub-menu item normal text
Overall class for the menu table
Padding before (above) the top-level menu options
Constructor Create a new menumaintainer.
Render the menu as HTML. Please note that the TreeMenu is by design a VERTICAL menu system, so don't expect the 'orientation' style in the stylesheet to have any effect for this class.
Over-rides the standard '+' and '-' icon images used to indicate a sub-menu can be expanded or collapsed. The values passed should be image image objects as instances of the 'img' class (@see img()).
Inherited From RenderableObject
RenderableObject::RenderableObject()
RenderableObject::html()
RenderableObject::render()
RenderableObject::wml()
RenderableObject::wmlup()
RenderableObject::xml()
Documentation generated by phpDocumentor 1.3.0RC3