Exemple #1
0
 public function run()
 {
     $data = SideBarMenu::model()->findAll();
     // menu items
     $itemMenu = $this->itemsMenu($data);
     $this->render('menu', array('itemMenu' => $itemMenu));
 }
Exemple #2
0
 public function init()
 {
     $items = SideBarMenu::model()->findAll();
     foreach ($items as $item) {
         if ($item->id_parent == 0) {
             //  $categories[(int)$item->id] =  array((int)$item->id=>array('name'=>$item->name)) ; // рабочее
             $this->items[$item->id] = array('label' => ' <i class="' . $item->icon_class . '"></i><span>' . $item->name . '</span>', 'url' => array($item->url));
         } else {
             //   $categories[(int)$item->id_parent][(int)$item->id]=array($item->name) ; // рабочее
             $this->items[$item->id_parent]['items'][] = array('label' => $item->name, 'url' => array($item->url), 'submenuOptions' => array('class' => 'has-child', 'style' => 'display: list-item;'));
         }
     }
     parent::init();
 }