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

Как получить товары дочерних категорий?

Нужно получить список дочерних категорий с их товарами и отфильтрованными по доменам,
Вот так не работает
$productCategory = ProductCategory::where('slug','jga-party-fuer-maenner')->firstOrFail();
   $categories = ProductCategory::with('products.domains')->whereHas('products.domains', function($q){
                    $q->whereIn('name',['site.de','site.at']);
                })
                ->select('product_categories.*')
                ->descendantsOf($productCategory->id)
                ->toTree($productCategory->id);

Должно получится ввида
Категория
-Товар 1
-Товар 2
и т.д
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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