Задать вопрос
@Andre548

Как вывести товары с категориями на одной странице?

Помогите логически разобрать, не могу догнать, как вывести категории с товарами в таком порядке
Категория
товар
товар
Категория
товар
товар

в данный момент у меня есть такой запрос
$products = Product::query()
            ->with('ingredients')
            ->with('category')
            ->with('options')
            ->get();
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 1
iMedved2009
@iMedved2009
Не люблю людей
$categrories = Category::query()
            ->with(['products', 'products.ingredients', 'products.options'])
            ->get();

@foreach($categrories as $categrory)
{{$category->name}}
@foreach($categrory->products as $product)
{{$product->name}}
@endforeach
@endforeach
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы