Changeset 538:aedf484a0a44 for plugins/simpleMenu/_public.php
- Timestamp:
- 07/09/11 18:44:49 (14 years ago)
- Branch:
- themes
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/simpleMenu/_public.php
r534 r538 20 20 { 21 21 $class = isset($attr['class']) ? trim($attr['class']) : ''; 22 $id = isset($attr['id']) ? trim($attr['id']) : ''; 22 23 23 24 return '<?php echo tplSimpleMenu::displayMenu('. 24 "'".addslashes($class)."'". 25 "'".addslashes($class)."',". 26 "'".addslashes($id)."'". 25 27 '); ?>'; 26 28 } 27 29 28 public static function displayMenu($class )30 public static function displayMenu($class,$id) 29 31 { 30 32 $ret = ''; … … 59 61 $active = true; 60 62 } 61 $ret .= '<li class="li'.$i.($active ? ' active' : '').'">'. 62 '<a href="'.$href.'">'.$m['label'].($m['descr'] ? '<span>'.$m['descr'].'</span>' : '').'</a>'. 63 $ret .= '<li class="li'.($i+1). 64 ($active ? ' active' : ''). 65 ($i == 0 ? ' li-first' : ''). 66 ($i == count($menu)-1 ? ' li-last' : ''). 67 '">'. 68 '<a href="'.$href.'">'.__($m['label']).($m['descr'] ? '<span>'.__($m['descr']).'</span>' : '').'</a>'. 63 69 '</li>'; 64 70 } … … 66 72 // Final rendering 67 73 if ($ret) { 68 $ret = '<ul class="simple-menu'.($class ? ' '.$class : '').'">'."\n".$ret."\n".'</ul>';74 $ret = '<ul '.($id ? 'id="'.$id.'"' : '').' class="simple-menu'.($class ? ' '.$class : '').'">'."\n".$ret."\n".'</ul>'; 69 75 } 70 76 }
Note: See TracChangeset
for help on using the changeset viewer.