Packages:
System
System.Collections
System.Data
System.I18N
System.Util
System.Web.Services
System.Web.UI.ActiveControls
System.Web.UI.WebControls


Classes:
Common
   LAnchorForm
   LPoweredBy
CMS.Support
   LBaseBrick
   LBrick
   LCell
CMS
   LContentBrick
   LMediaBrick
   LNoteBrick
Configuration
   LCultureChooser
   LStyleSheetThemeChooser
Debug
   LDummyBrick
Graphics
   LFontgen
   LImage
   LThickboxImage
   LThickboxLink
Links
   LPopupLink
   LServiceHyperLink

Class LPageMenu

TTemplateControl
   |
   --LPageMenu

Direct Known Sub-classes:

Displays and manages the CSS menu (sitemap tree)


Method Summary
void
void
Menu
void
void
void
initMenu ( mixed $parent)
Builds menu with data from sitemap tree and implements caching
void
onLoad ( mixed $param)
Maps nodes from LPageService
void
onPreRender ( mixed $param)
Adds automatic menu init
void
renderMenu ( mixed $parent, mixed $nodeTree, mixed $uri)
Recursive function for walk through sitemap tree
void
setDescentLimit ( mixed $value)
void
setEnableLocalization ( mixed $value)
void
setHorizontal ( boolean: $value)
void
setRootNodeAlias ( mixed $value)
void
setRootNodeId ( mixed $value)

Method Details

getDescentLimit

public void getDescentLimit ()

getEnableLocalization

public void getEnableLocalization ()

getHorizontal

public Menu getHorizontal ()

Output
Menu orientation settings,
Exception

getRootNodeAlias

public void getRootNodeAlias ()

getRootNodeId

public void getRootNodeId ()

initMenu

public void initMenu (mixed $parent )

Builds menu with data from sitemap tree and implements caching

Input
mixed$parent

onLoad

public void onLoad (mixed $param )

Maps nodes from LPageService

Input
mixed$param

onPreRender

public void onPreRender (mixed $param )

Adds automatic menu init

Input
mixed$param

renderMenu

public void renderMenu (mixed $parent , mixed $nodeTree , mixed $uri )

Recursive function for walk through sitemap tree

Input
mixed$parent
mixed$nodeTree
mixed$uri
Output
Exception

setDescentLimit

public void setDescentLimit (mixed $value )

Input
mixed$value

setEnableLocalization

public void setEnableLocalization (mixed $value )

Input
mixed$value

setHorizontal

public void setHorizontal (boolean: $value )

Input
boolean:$valueshow menu horizontal / vertical

setRootNodeAlias

public void setRootNodeAlias (mixed $value )

Input
mixed$value

setRootNodeId

public void setRootNodeId (mixed $value )

Input
mixed$value