iFortunes
@iFortunes

Как сформировать меню фильтра, исходя из характеристик товара в определённой категории?

Добрый день! Люди добрые, помоги разобраться с проблемой!

Я хочу сформировать фильтр товаров исходя из характеристик товаров которые находятся в той категории, где находится пользователь.

Допустим:
в категории-1 лежат N кол-во товаров с группой характеристик - "цвет" и сами характеристики: красный, синий
в категории-2 лежат N кол-во товаров с группой характеристик - "цвет, вес" и т.д.

Как мне выбрать именно те группы и характеристики товаров, которые принадлежат конкретной категории?
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
toratoda
@toratoda
$характеристики = Характеристика::whereHas('товары', fn (Builder $query) => $query->where('категория_ид', $категория_ид_где_сейчас_пользователь))
    ->with('группа_характеристик')
    ->get()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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