function displayMenuCats($id, $level, &$children, $current_list, $displaynumads, $rootid) { global $cur_template; $catid = JRequest::getInt('catid', -1); if (@$children[$id]) { foreach ($children[$id] as $row) { if ($row->id == $catid) { $class = "current active"; } else { if (@$current_list[count($current_list) - 1 - $level] == $row->id) { $class = "deeper parent active"; } else { $class = ""; } } ?> <li class="<?php echo $class; ?> "> <?php if ($rootid != 0) { $link = TRoute::_("index.php?option=com_adsmanager&view=list&rootid={$rootid}&catid=" . $row->id); } else { $link = TRoute::_("index.php?option=com_adsmanager&view=list&catid=" . $row->id); } if ($displaynumads == 1) { echo '<a href="' . $link . '" ><span>' . $row->name . ' (' . $row->num_ads . ')</span></a>'; } else { echo '<a href="' . $link . '" ><span>' . $row->name . '</span></a>'; } if (@$current_list[count($current_list) - 1 - $level] == $row->id) { echo "<ul>"; displayMenuCats($row->id, $level + 1, $children, $current_list, $displaynumads, $rootid); echo "</ul>"; } ?> </li> <?php } } }
<li><a href="<?php echo $link_favorites; ?>"><span><?php echo JText::_('ADSMANAGER_MENU_FAVORITES');?></span></a></li> <?php } ?> <?php if ($displayrules) {?> <li><a href="<?php echo $link_show_rules; ?>"><span><?php echo JText::_('ADSMANAGER_MENU_RULES');?></span></a></li> <?php } ?> <?php if (($displayhome|$displaywritead|$displayprofile|$displaymyads|$displayrules)&&($displayallads|$displaycategories)) {?> <?php if ($displayseparators) {?> <span class="separator" ><hr/></span> <?php } ?> <?php } ?> <?php if ($displayallads) {?> <?php if ($displaynumads == 1) $all = JText::_('ADSMANAGER_MENU_ALL_ADS'). " ($nbcontents)"; else $all = JText::_('ADSMANAGER_MENU_ALL_ADS'); ?> <li><a href="<?php echo $link_show_all; ?>"><span><?php echo $all;?></span></a></li> <?php if ($displaycategories) {?> <?php if ($displayseparators) {?> <span class="separator" ><hr/></span> <?php } ?> <?php } ?> <?php } ?> <?php if ($displaycategories) {?> <?php displayMenuCats($rootid, 0, $cats,$current_list,$displaynumads,$rootid); ?> <?php } ?> </ul>