Доброй ночи! Имеется запрос
$categories = Category::with(['products' => function ($q) {
$q->where('active', 1)->orderBy($this->sortField, $this->sortAsc ? 'asc' : 'desc');
}])->orderBy('sorting')->get();
В представлении
@foreach($categories as $category)
<h2 id="products{{$category->id}}" class="subtitle">
<a>{{$category->title}}</a>
</h2>
@foreach($category->products as $product)
<h4 class="catalog__item-name">{{$product->name}}</h4>
@endforeach
@endforeach
Как можно отсортировать товар из выбранной категории? может запрос не правильный, или вывод по другому нужно сделать? Потому что сейчас он сортирует все товары