У меня есть Product
и Category
модели, привязанные один ко многим. Как отфильтровать товары по категориям? В шаблоне у меня есть
<a href="{{ route('product.productsByCategory', $category->id) }}" class="list-group-item">{{ $category->name }}</a>
Как написать функцию для фильтрации товаров по категориям?
public function productsByCategory($category_id){
$products = Product:: ????
return view("layouts._productsByCategory", compact("products"));
Ответ
$products = Product::where('category_id', $category_id)->get();