Public Member Functions | |
__construct () | |
load () | |
setCurrentProfileID ($iProfileID=0) | |
setCustomVar ($sVar, $sVal) | |
unsetCustomVar ($sVar, $sVal) | |
setCurrentProfileNickName ($sNickName='') | |
getMenuInfo () | |
checkShowCurSub () | |
checkToShow ( $aItem) | |
checkVisible ( $sVisible) | |
checkCond ( $sCheck) | |
genSubItems ( $iTItemID=0) | |
replaceMetas ( $sLink) | |
compile () | |
getCurrLink ($sCont) | |
setCustomBreadcrumbs ($a) | |
Public Attributes | |
$aTopMenu | |
$aMenuInfo = array() | |
$oTemplConfig | |
$sCode = '' | |
$sRequestUriFile | |
$sSelfFile | |
$aNotShowSubsFor = array( ) | |
$oPermalinks | |
$aCustomBreadcrumbs = array () | |
Definition at line 13 of file ChWsbMenu.php.
ChWsbMenu::__construct | ( | ) |
Reimplemented in ChTemplMenuQlinks2, ChTemplMenu, ChTemplMenuQlinks2, ChTemplMenu, ChTemplMenuQlinks2, ChTemplMenu, ChBaseMenuQlinks2, and ChBaseMenu.
Definition at line 26 of file ChWsbMenu.php.
ChWsbMenu::checkCond | ( | $sCheck | ) |
Definition at line 264 of file ChWsbMenu.php.
ChWsbMenu::checkShowCurSub | ( | ) |
Definition at line 240 of file ChWsbMenu.php.
ChWsbMenu::checkToShow | ( | $aItem | ) |
Definition at line 248 of file ChWsbMenu.php.
ChWsbMenu::checkVisible | ( | $sVisible | ) |
Definition at line 259 of file ChWsbMenu.php.
ChWsbMenu::compile | ( | ) |
Definition at line 309 of file ChWsbMenu.php.
ChWsbMenu::genSubItems | ( | $iTItemID = 0 | ) |
Reimplemented in ChTemplMenu, and ChBaseMenu.
Definition at line 272 of file ChWsbMenu.php.
ChWsbMenu::getCurrLink | ( | $sCont | ) |
Returns link in accordance with permalink settings
Definition at line 406 of file ChWsbMenu.php.
ChWsbMenu::getMenuInfo | ( | ) |
Definition at line 101 of file ChWsbMenu.php.
ChWsbMenu::load | ( | ) |
Definition at line 40 of file ChWsbMenu.php.
ChWsbMenu::replaceMetas | ( | $sLink | ) |
Definition at line 299 of file ChWsbMenu.php.
ChWsbMenu::setCurrentProfileID | ( | $iProfileID = 0 | ) |
Definition at line 65 of file ChWsbMenu.php.
ChWsbMenu::setCurrentProfileNickName | ( | $sNickName = '' | ) |
Definition at line 94 of file ChWsbMenu.php.
ChWsbMenu::setCustomBreadcrumbs | ( | $a | ) |
set custom breadcrumbs
$a | breadcrumbs array, array keys are titles and array values are links, for example: array( _t('Item1') => 'http://item1.com/link', _t('Item2') => 'http://item2.com/link', ) NOTE: first element in breadcrumb is always 'Home', it is added automatically, so you don't need to add in this array |
Definition at line 424 of file ChWsbMenu.php.
ChWsbMenu::setCustomVar | ( | $sVar, | |
$sVal | |||
) |
Definition at line 84 of file ChWsbMenu.php.
ChWsbMenu::unsetCustomVar | ( | $sVar, | |
$sVal | |||
) |
Definition at line 89 of file ChWsbMenu.php.
ChWsbMenu::$aCustomBreadcrumbs = array () |
Definition at line 24 of file ChWsbMenu.php.
ChWsbMenu::$aMenuInfo = array() |
Definition at line 16 of file ChWsbMenu.php.
ChWsbMenu::$aNotShowSubsFor = array( ) |
Definition at line 22 of file ChWsbMenu.php.
ChWsbMenu::$aTopMenu |
Definition at line 15 of file ChWsbMenu.php.
ChWsbMenu::$oPermalinks |
Definition at line 23 of file ChWsbMenu.php.
ChWsbMenu::$oTemplConfig |
Definition at line 17 of file ChWsbMenu.php.
ChWsbMenu::$sCode = '' |
Definition at line 18 of file ChWsbMenu.php.
ChWsbMenu::$sRequestUriFile |
Definition at line 20 of file ChWsbMenu.php.
ChWsbMenu::$sSelfFile |
Definition at line 21 of file ChWsbMenu.php.