public function single($url) { if (!menu301s($url)) { $category = $this->menuCategory->where('url', $url)->first(); $items = $this->menuItem->where('archive', 0)->where('category', $category->id)->where('archive', 0)->where('draft', 0)->orderby('order', 'asc')->get(); $metaTitle = 'Menu » ' . $category->name; return view('pages.menu-single', compact('category', 'items', 'metaTitle')); } return menu301s($url); }
public function edit($id) { $categories = $this->menuCategory->where('archive', 0)->orderby('name', 'asc')->get(); $item = $this->menuItem->find($id); return view('admin.menu.edit', compact('item', 'categories')); }
public function menu() { $metaTitle = 'Menu'; $categories = $this->menuCategory->where('list_order', '!=', 0)->where('archive', 0)->where('draft', 0)->orderby('list_order', 'asc')->get(); return view('pages.menu', compact('categories', 'metaTitle')); }