Cheetah
All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
ChTemplMenu Class Reference
Inheritance diagram for ChTemplMenu:
ChBaseMenu ChWsbMenu

Public Member Functions

 __construct ()
 
 __construct ()
 
 genTopSubitems ($iItemID)
 
 genSubItems ($iTItemID=0)
 
 getSubItemFirst ($iTItemID=0)
 
 genSubHeader ( $iTItemID, $iFirstID, $sCaption, $sDisplay, $sPicture='')
 
 genSubHeaderCaption ($aItem, $sCaption, $sTemplateFile='navigation_menu_sub_header_caption.html')
 
 GenMoreElementBegin ()
 
 GenMoreElementEnd ()
 
 __construct ()
 
- Public Member Functions inherited from ChBaseMenu
 setCustomSubIconUrl ($sCustomSubIconUrl)
 
 setCustomSubHeader ($sCustomSubHeader)
 
 setCustomSubHeaderUrl ($sCustomSubHeaderUrl)
 
 setCustomSubActions (&$aKeys, $sActionsType, $bSubMenuMode=true)
 
 setCustomSubActions2 ($aCustomActions)
 
 getCode ()
 
 genTopItems ($aParams=array())
 
 genSubMenus ()
 
 genSubItem ( $sCaption, $sLink, $sTarget, $sOnclick, $bActive)
 
 genTopItem ($sText, $sLink, $sTarget, $sOnclick, $bActive, $iItemID, $isBold=false, $sPicture='')
 
 genSubFirstItem ( $iTItemID=0)
 
 genSubHeaderLogin ($sTemplateFile='login_join.html')
 
 genSubHeaderIcon ($aItem, $sCaption, $sTemplateFile='navigation_menu_sub_header_caption.html')
 
 genSubHeaderCaptionBreadcrumb ($aItem, $sCaption, $sTemplateFile='navigation_menu_sub_header_caption_breadcrumb.html')
 
 _genSubHeaderCaption ($aItem, $sCaption, $sTemplateFile)
 
 getProfileActions ($p_arr, $iMemberID)
 
 getAllSubMenus ($iItemID, $bActive=false)
 
 getCustomMenuItem ($sText, $sLink, $sTarget, $sOnclick, $bActive, $bSub=false)
 
 genTopItemMore ($sText, $sLink, $sTarget, $sOnclick, $bActive, $iItemID)
 
 genBreadcrumb ($aPath=array())
 
 getScriptFriendAdd ($iId, $iMemberId, $bShowResult=true)
 
 getScriptFriendAccept ($iId, $iMemberId, $bShowResult=true)
 
 getScriptFriendCancel ($iId, $iMemberId, $bShowResult=true)
 
 getScriptFaveAdd ($iId, $iMemberId, $bShowResult=true)
 
 getScriptFaveCancel ($iId, $iMemberId, $bShowResult=true)
 
 getUrlProfileMessage ($iId)
 
 getUrlProfilePage ($iId)
 
 getUrlAccountPage ($iId)
 
 getSubItems ($iParentId=0)
 
- Public Member Functions inherited from ChWsbMenu
 load ()
 
 setCurrentProfileID ($iProfileID=0)
 
 setCustomVar ($sVar, $sVal)
 
 unsetCustomVar ($sVar, $sVal)
 
 setCurrentProfileNickName ($sNickName='')
 
 getMenuInfo ()
 
 checkShowCurSub ()
 
 checkToShow ( $aItem)
 
 checkVisible ( $sVisible)
 
 checkCond ( $sCheck)
 
 replaceMetas ( $sLink)
 
 compile ()
 
 getCurrLink ($sCont)
 
 setCustomBreadcrumbs ($a)
 

Public Attributes

 $aProfileOwnerSubmenu
 
- Public Attributes inherited from ChBaseMenu
 $bGroupInMore
 
 $iElementsCntInLine
 
 $sSiteUrl
 
 $iJumpedMenuID
 
 $sCustomSubIconUrl
 
 $sCustomSubHeader
 
 $sCustomSubHeaderUrl
 
 $sCustomActions
 
 $sBreadCrumb
 
 $bDebugMode
 
 $sWidth
 
- Public Attributes inherited from ChWsbMenu
 $aTopMenu
 
 $aMenuInfo = array()
 
 $oTemplConfig
 
 $sCode = ''
 
 $sRequestUriFile
 
 $sSelfFile
 
 $aNotShowSubsFor = array( )
 
 $oPermalinks
 
 $aCustomBreadcrumbs = array ()
 

Detailed Description

See also
ChBaseMenu;

Definition at line 13 of file ChTemplMenu.php.

Constructor & Destructor Documentation

◆ __construct() [1/3]

ChTemplMenu::__construct ( )

Class constructor;

Reimplemented from ChBaseMenu.

Definition at line 18 of file ChTemplMenu.php.

◆ __construct() [2/3]

ChTemplMenu::__construct ( )

Class constructor;

Reimplemented from ChBaseMenu.

Definition at line 20 of file ChTemplMenu.php.

◆ __construct() [3/3]

ChTemplMenu::__construct ( )

Class constructor;

Reimplemented from ChBaseMenu.

Definition at line 18 of file ChTemplMenu.php.

Member Function Documentation

◆ GenMoreElementBegin()

ChTemplMenu::GenMoreElementBegin ( )

Reimplemented from ChBaseMenu.

Definition at line 88 of file ChTemplMenu.php.

◆ GenMoreElementEnd()

ChTemplMenu::GenMoreElementEnd ( )

Reimplemented from ChBaseMenu.

Definition at line 119 of file ChTemplMenu.php.

◆ genSubHeader()

ChTemplMenu::genSubHeader (   $iTItemID,
  $iFirstID,
  $sCaption,
  $sDisplay,
  $sPicture = '' 
)

Reimplemented from ChBaseMenu.

Definition at line 72 of file ChTemplMenu.php.

◆ genSubHeaderCaption()

ChTemplMenu::genSubHeaderCaption (   $aItem,
  $sCaption,
  $sTemplateFile = 'navigation_menu_sub_header_caption.html' 
)

Reimplemented from ChBaseMenu.

Definition at line 83 of file ChTemplMenu.php.

◆ genSubItems()

ChTemplMenu::genSubItems (   $iTItemID = 0)

Reimplemented from ChBaseMenu.

Definition at line 30 of file ChTemplMenu.php.

◆ genTopSubitems()

ChTemplMenu::genTopSubitems (   $iItemID)

Reimplemented from ChBaseMenu.

Definition at line 25 of file ChTemplMenu.php.

◆ getSubItemFirst()

ChTemplMenu::getSubItemFirst (   $iTItemID = 0)

Definition at line 48 of file ChTemplMenu.php.

Member Data Documentation

◆ $aProfileOwnerSubmenu

ChTemplMenu::$aProfileOwnerSubmenu

Definition at line 15 of file ChTemplMenu.php.


The documentation for this class was generated from the following file: