Вы здесь

Как с помощью Views вывести по одному товару из каждой категории?

0

Есть каталог товаров, разделённых на категории.
Хочу создать представление-блок, в котором будут выводиться по одному товару с минимальной ценой из разных категорий. Можно ли это сделать стандартными способами, или придётся писать код?
Подскажите решение, если сталкивались с такой задачей

Версия Drupal: 
7.x
Связанные проекты: 
Views
Вопрос задан 16.07.2017 - 21:49

Ответы

0
Ответ дан 17.07.2017 - 00:12

Вопрос был том как вывести в представлении по одному материалу из каждой категории, с минимальным/максимальным значением определенного поля.
Представление внутри представления, я делать умею, так же как и делать контекстную фильтрацию по текущему материалу, термину, значению поля и т.д.

Может быть я что то не понял, прочитал статью, если так - поправьте

Комментарий оставлен 17.07.2017 - 16:29

Все верно.
Выводите представление со всеми категориями и в нем поле представления материала, в котором выводится 1 нужное (отсортированное) значение и применен Ваш навык контекстной фильтрации (по термину).

Комментарий оставлен 18.07.2017 - 13:41
0

Возможно, это поможет: https://stackoverflow.com/a/10941491
Там пример с выводом последней ноды, думаю, можно доработать для вашего случая.

Или этот вариант, с использованием views aggregator:
https://drupal.stackexchange.com/a/130925. Почти похоже на ваш случай, только сортировку поменять.

Ответ дан 17.07.2017 - 22:07
Аватар пользователя shu
shu
131