public function edit(Menu $menu) { Breadcrumbs::addCrumb(trans('menu::menu.breadcrumb.edit menu')); $menuItems = $this->menuItem->allRootsForMenu($menu->id); $menuStructure = $this->menuRenderer->renderForMenu($menu->id, $menuItems->nest()); return view('menu::admin.menus.edit', compact('menu', 'menuStructure')); }
public function edit(Menu $menu) { $menuItems = $this->menuItem->allRootsForMenu($menu->id); $menuStructure = $this->menuRenderer->renderForMenu($menu->id, $menuItems->nest()); $data = compact('menu', 'menuStructure'); if (is_module_enabled('Site')) { $data['supportedLocales'] = \Site::current()->siteLocales->lists('title', 'locale')->toArray(); } return view('menu::admin.menus.edit', $data); }