Пример #1
0
 /**
  * Add required menu for admin panel
  */
 public function addAdminMenu()
 {
     $menuItem1 = (new Menu())->setLabel('Categories')->setLink('/admin/bundles/categories')->setOrder(100);
     $menuItem2 = (new Menu())->setLabel('Add Category')->setLink('/admin/bundles/categories/new')->setOrder(110);
     $root = new Menu();
     $root->setLabel('Categories')->setIcon('fa-file-text')->setOrder(100)->addChild($menuItem1)->addChild($menuItem2)->setResources(['categories.manage'])->setAsRoot();
 }
Пример #2
0
 /**
  * Add required menu for admin panel
  */
 public function addAdminMenu()
 {
     $menuItem1 = (new Menu())->setLabel('Users')->setLink('/admin/bundles/users')->setOrder(100);
     $menuItem2 = (new Menu())->setLabel('Add User')->setLink('/admin/bundles/users/new')->setOrder(110);
     $menuItem3 = (new Menu())->setLabel('Import User')->setLink('/admin/bundles/users/import')->setOrder(120);
     $menuItem4 = (new Menu())->setLabel('Roles')->setLink('/admin/bundles/users/roles')->setOrder(130);
     $menuItem5 = (new Menu())->setLabel('Add Role')->setLink('/admin/bundles/users/roles/new')->setOrder(140);
     $root = new Menu();
     $root->setLabel('Users')->setIcon('fa-file-text')->setOrder(999)->addChild($menuItem1)->addChild($menuItem2)->addChild($menuItem3)->addChild($menuItem4)->addChild($menuItem5)->setResources(['users.manage'])->setAsRoot();
 }