public function renderShow($id) { $this->menu = new Model\Menu($this->getDatabase()); $menuToOpen = $selectedMenu = $this->menu->get($id); $selectedSubMenu = null; if ($selectedMenu->menu) { $selectedSubMenu = $selectedMenu; $selectedMenu = $selectedMenu->menu; } if (!$selectedMenu) { $this->redirect('Homepage:default'); } $article = $menuToOpen->article; if (!$article) { $this->error('Menu nelze otevřít', 404); } $this->template->article = $article; $this->template->selectedMenu = $selectedMenu; $this->template->selectedSubMenu = $selectedSubMenu; }
public function actionDelete($id) { $this->menu->get($id)->delete(); $this->flashMessage('Položka menu odstraněna odstraněn.', 'success'); $this->redirect('default'); }