Example #1
0
 /**
  * Display the specified resource.
  *
  * @param  int $id
  * @param Request $request
  * @return \Illuminate\Http\Response
  */
 public function show($id, Request $request)
 {
     $category = Category::findBySlugOrIdOrFail($id);
     $categories = Category::defaultOrder()->get()->toTree();
     $products = $category->products()->filter($request->all())->paginate(21);
     $this->addSEOTagsForCategory($category);
     return view('frontend.categories.show', compact('products', 'category', 'categories'));
 }