getItems(ARI_MENU_LEVEL_PARAM, $menuLevel);
?>
id="">
class="first-of-type">
published) || ($parent && $menuItem->$parentParam != $parent))
continue ;
$hasChilds = (($menuEndLevel < 0 || $menuLevel + 1 <= $menuEndLevel) && $menu->hasChilds($menuItem->id));
if (($menuItem->type == 'separator' && !$hasChilds)):
if ($i < $menuCnt - 1 && (!$isMainLevel || $isVertical)):
if (!$advSeparator):
?>
isChildOrSelf($menuItem->id, $activeTopId))
continue ;
$isDisabled = !$menu->authorize($menuItem->id);
if ($isDisabled && !$showHiddenItems)
continue ;
$isSelected = ($hlCurrentItem && ($menu->isSelfOrParentActive($menuItem->id) || $menu->isChildActive($menuItem->id)));
$link = $menu->getLink($menuItem->id);
$aAttr = array(
'class' => $hrefCssClass . ($isDisabled ? ' ' . $hrefDisabledCssClass : '') . ($isSelected ? ' ' . $hrefSelectedCssClass : '')
);
if (J1_6) {
$menuItem->anchor_title = htmlspecialchars($menuItem->params->get('menu-anchor_title', ''), ENT_COMPAT, 'UTF-8', false);
$menuItem->anchor_css = htmlspecialchars($menuItem->params->get('menu-anchor_css', ''), ENT_COMPAT, 'UTF-8', false);
$menuItem->menu_image = $menuItem->params->get('menu_image', '') ? htmlspecialchars($menuItem->params->get('menu_image', ''), ENT_COMPAT, 'UTF-8', false) : '';
if ($menuItem->anchor_css) { $aAttr['class'] .= ' ' . $menuItem->anchor_css; }
if ($menuItem->anchor_title) { $aAttr['title'] .= $menuItem->anchor_title; }
} else {
/*$aAttr['title'] .= $menuItem->name; // Раскомментируйте строку для вывода хинтов*/
$iParams = new JParameter($menuItem->params);
if ($iParams->get('menu_image') && $iParams->get('menu_image') != -1) {
$menuItem->menu_image = JURI::base(true).'/images/stories/'.$iParams->get('menu_image');
$menuItem->title = $menuItem->alias;
}
}
if (!$isDisabled && $link)
{
switch ($menuItem->browserNav)
{
case 1:
$aAttr['target'] = '_blank';
break;
case 2:
$aAttr['onclick'] = "window.open(this.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,');return false;";
break;
}
}
else
{
$link = 'javascript:void(0);';
}
$aAttr['href'] = $link;
$menuAbsLevel = $menuLevel - $menuStartLevel;
$liClass = $menuItemClass;
$liClass .= ' yuimenuitem-level-' . $menuAbsLevel;
if ($hasChilds)
$liClass .= ' yuimenuitem-parent';
$liClass .= ' yuimenuitem-item' . $menuItem->id;
if ($isSelected)
$liClass .= ' ' . $selectedCssClass;
if ($isDisabled)
$liClass .= ' ' . $menuItemDisabledClass;
if ($isMainLevel && !$i)
$liClass .= ' first-of-type';
?>
-
>
menu_image) echo 'title ? ' alt="'.$menuItem->title.'"' : '') . ' />'; ?>
title : $menuItem->name)); ?>
$menu,
'menuStartLevel' => $menuStartLevel,
'menuEndLevel' => $menuEndLevel,
'menuLevel' => $menuLevel + 1,
'menuDirection' => $menuDirection,
'parent' => $menuItem->id,
'hlCurrentItem' => $hlCurrentItem,
'hlOnlyActiveItems' => $hlOnlyActiveItems,
'showHiddenItems' => $showHiddenItems,
'remainActive' => $remainActive,
'advSeparator' => $advSeparator,
'activeTopId' => $activeTopId
)
);
endif;
?>