public function disableAction($data_name, $id) { $id = intval($id); $menu = new \Menu\Menu(); $menu->save(array('active' => 0), $id); }
public function deleteMenu() { if (!empty($this->info->menu) && is_array($this->info->menu)) { foreach ($this->info->menu as $item) { if (!empty($item['childs'])) { foreach ($item['childs'] as $child) { $data['name'] = $child['name']; $data['module'] = $this->name; $menu_child = new \Menu\Menu(); $menu_child->delete($data); } } } } }
</div> <div class = "col-xs-12"> <a href = "#" onclick = "inji.Ui.forms.popUp('Users\\User:<?php echo Users\User::$cur->id; ?> ');return false;">Редактировать</a> | <a href = "?logout">Выйти</a> </div> </div> <hr /> <li> <a href = "/admin">Панель управления</a> </li> <?php $menu = Menu\Menu::get('sidebarMenu', 'code'); foreach ($menu->items(['where' => ['parent_id', 0], 'order' => ['weight', 'asc']]) as $item) { echo "<li><a href = '{$item->href}'>{$item->name}</a>"; $childItems = Menu\Item::getList(['where' => ['parent_id', $item->id]]); if ($childItems) { echo "<ul>"; foreach ($childItems as $item) { echo "<li><a href = '{$item->href}'>{$item->name}</a>"; } echo "</ul>"; } echo "</li>"; } } ?> </ul>