/** * 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(); }
/** * 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(); }