/** * Single subcategory page * TODO: change this because I deleted the subcategories * @param $subcategorySlug * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function getSubcategory($subcategorySlug) { $subcategory = $this->categoryRepo->getSubcategoryBySlug($subcategorySlug); if (!$subcategory) { abort(404); } return view('front.subcategory'); }
/** * Get all products for this category * * @param $subcategorySlug * @return \Illuminate\Http\JsonResponse */ public function getSubcategoryProducts($subcategorySlug) { $subcategory = $this->categoryRepo->getSubcategoryBySlug($subcategorySlug); return response()->json(['success' => $subcategory]); }