[РЕШЕНО] Вывод популярных товаров.

16 апреля 2014 в 17:26

Доброго времени суток. Делал через views страницу с популярными товарами. Сделал отображение заголовка продукта, фильтрацию и сортировку по просмотрам, а изображение вывести не могу. В добавление полей его там нету. Полагаю это потому изображения добавлены в товары, а не к продукту. Как вывести поле с изображением? Если делать через товары, то он выводит все товары с размером и цветом одного продукта. Подскажите куда дальше копать?

Комментарии

Странно, пробовал эту связь до этого, но этого поля не было. Видимо проглядел. Спасибо. Только теперь они стали дублироваться (отображаются все товары данного продукта). Как сделать чтобы отображался только 1? Уникальность в настройке запросов не помогает.

16 апреля 2014 в 18:15

"Stalker4uk" wrote:
Странно, пробовал эту связь до этого, но этого поля не было. Видимо проглядел. Спасибо. Только теперь они стали дублироваться (отображаются все товары данного продукта). Как сделать чтобы отображался только 1? Уникальность в настройке запросов не помогает.

ну как вариант включить агрегацию, но если у продукта несколько товаров то они и должны все отображаться

16 апреля 2014 в 18:36

"drupby" wrote:
ну как вариант включить агрегацию, но если у карточки товаров несколько товаров то они и должны все отображаться

При включении агрегации появляется такая ошибка: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS commerce_product_field_data_field_product_display_products__, node_counter.to' at line 1.
И весь вывод пропадает. Если они будут все отображаться, то тогда получится что "популярные товары" будут состоять из 1 товара, при этом дублируясь 6 раз. Как сделать чтобы выводились разные товары? При создании views в поле "показать" выбрал "Содержимое". Может надо было что то другое выбрать?

16 апреля 2014 в 18:32