Ejemplo n.º 1
0
 public function loadTreeMenuSelectBox($name, $FirstItem = null, $selected = null, $attribsSelect = null, $subtractId = null)
 {
     $objMenus = new Model_Menus();
     $FirstItem = $FirstItem == null ? 0 : $FirstItem;
     $menuLevelOnes = $objMenus->fetchAll("parent = {$FirstItem}", "order ASC");
     $options = array();
     if ($FirstItem == 0) {
         $options[0] = "/ ROOT";
     } else {
         $options[0] = $objMenus->fetchRow("menu_id = {$FirstItem}")->name;
     }
     $this->_loadMenuTree($menuLevelOnes, $options, 1, $subtractId);
     $view = new Zend_View();
     return $view->formSelect($name, $selected, $attribsSelect, $options);
 }