Есть каталог товаров, разделённых на категории.
Хочу создать представление-блок, в котором будут выводиться по одному товару с минимальной ценой из разных категорий. Можно ли это сделать стандартными способами, или придётся писать код?
Подскажите решение, если сталкивались с такой задачей
Версия Drupal:
7.xСвязанные проекты:
Views
Вопрос задан 16.07.2017 - 21:49
Ответы
Возможно, это поможет: https://stackoverflow.com/a/10941491
Там пример с выводом последней ноды, думаю, можно доработать для вашего случая.
Или этот вариант, с использованием views aggregator:
https://drupal.stackexchange.com/a/130925. Почти похоже на ваш случай, только сортировку поменять.
Ответ дан 17.07.2017 - 22:07
Ответ дан 17.07.2017 - 00:12
Вопрос был том как вывести в представлении по одному материалу из каждой категории, с минимальным/максимальным значением определенного поля.
Представление внутри представления, я делать умею, так же как и делать контекстную фильтрацию по текущему материалу, термину, значению поля и т.д.
Может быть я что то не понял, прочитал статью, если так - поправьте
Все верно.
Выводите представление со всеми категориями и в нем поле представления материала, в котором выводится 1 нужное (отсортированное) значение и применен Ваш навык контекстной фильтрации (по термину).