Exemple #1
0
 protected function createComponentMenu()
 {
     foreach ($this->moduly as $modul) {
         $prava[$modul] = $this->prava->prava($modul);
     }
     dd($prava, 'práva');
     $menu = new MenuControl();
     $menu->addItem('Osoby', 'Osoby:', '', $prava['OSOBY'])->addItem('Oddíly', 'Oddily:', '', $prava['ODDILY']);
     return $menu;
 }
 protected function createComponentBocniMenu()
 {
     $menu = new MenuControl();
     $id = $this->getUser()->id;
     $menu->addItem('Moje články', 'default');
     $menu->addItem('Nový článek', 'add');
     $menu->addItem('Hledat', 'hledat');
     $menu->addItem('Rubriky', 'rubriky');
     $menu->addItem('Práva', "prava", $this->id);
     $menu->addItem('Nápověda', 'napoveda');
     return $menu;
 }
Exemple #3
0
 protected function createComponentBocniMenu()
 {
     $menu = new MenuControl();
     $id = $this->getUser()->id;
     if ($this->admin) {
         if ($this->opravneni['hledat']) {
             $menu->addItem('Hledat', 'default');
         }
         if ($this->opravneni['add']) {
             $menu->addItem('Nová osoba', 'add');
         }
         if ($this->opravneni['statistika']) {
             $menu->addItem('Statistika', 'statistika');
         }
         $menu->addItem('Práva', "prava");
     } else {
         $menu->addItem('Osobní údaje', 'prehled');
         $menu->addItem('Upravit', 'edit', $id);
         $menu->addItem('Změna jména', 'zmenaJmena', $id);
         $menu->addItem('Změna hesla', 'zmenaHesla', $id);
         $menu->addItem('Historie', 'historie', $id);
     }
     $menu->addItem('Nápověda', 'napoveda');
     return $menu;
 }