Пример #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'));
 }
Пример #2
0
 public function makeChildrenOf(Request $request, $id)
 {
     Category::findOrFail($id)->update(['parent_id' => $request->parent_id]);
     alert()->success('The category has been successfully moved.', 'Luke, I am your father');
     return redirect()->back();
 }