Changeset 2566:9bf417837888 for inc/admin/class.dc.menu.php
- Timestamp:
- 11/17/13 20:25:53 (12 years ago)
- Branch:
- 2.6
- Children:
- 2567:6c11245cbf04, 2568:61c67a7d17fa
- File:
-
- 1 edited
-
inc/admin/class.dc.menu.php (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
inc/admin/class.dc.menu.php
r1179 r2566 16 16 private $id; 17 17 public $title; 18 18 19 19 public function __construct($id,$title,$itemSpace='') 20 20 { … … 24 24 $this->items = array(); 25 25 } 26 26 27 27 public function addItem($title,$url,$img,$active,$show=true,$id=null,$class=null) 28 28 { … … 31 31 } 32 32 } 33 33 34 34 public function prependItem($title,$url,$img,$active,$show=true,$id=null,$class=null) 35 35 { … … 38 38 } 39 39 } 40 40 41 41 public function draw() 42 42 { … … 44 44 return ''; 45 45 } 46 46 47 47 $res = 48 48 '<div id="'.$this->id.'">'. 49 49 ($this->title ? '<h3>'.$this->title.'</h3>' : ''). 50 50 '<ul>'."\n"; 51 51 52 52 for ($i=0; $i<count($this->items); $i++) 53 53 { … … 59 59 } 60 60 } 61 61 62 62 $res .= '</ul></div>'."\n"; 63 63 64 64 return $res; 65 65 } 66 66 67 67 protected function itemDef($title,$url,$img,$active,$id=null,$class=null) 68 68 { … … 74 74 $ahtml = ''; 75 75 } 76 76 77 77 $img = dc_admin_icon_url($img); 78 78 79 79 return 80 80 '<li'.(($active || $class) ? ' class="'.(($active) ? 'active ' : '').(($class) ? $class : '').'"' : ''). … … 82 82 (($img) ? ' style="background-image: url('.$img.');"' : ''). 83 83 '>'. 84 84 85 85 '<a href="'.$link.'"'.$ahtml.'>'.$title.'</a></li>'."\n"; 86 86 } 87 87 } 88 ?>
Note: See TracChangeset
for help on using the changeset viewer.
