Уважаемое сообщество, прошу помощи, что-то я затупил.
Вопрос по отображению дисплеев товаров Drupal Commerce.
К каждому дисплею (Product Node) прикреплено несколько товаров (Commerce Product). У каждого товара может быть несколько изображений.
Когда я вьюхой вывожу материалы типа Product Node, то он выводит все товары, которые прикреплены к этой ноде. Внимание вопрос, как сделать, чтобы он выводил только первый прикрепленный материал, т.е. чтобы не показывались другие варианты товара.
Поясню.
Товары:
-Футболка желтая
-Футболка красная
-Футболка зеленая
Нода:
-Футболка (К которой прикреплены эти 3 товара).
При выводе вьюхи получается, что выводятся 3 разных картинки футболок, 3 разных цены, но название у всех "Футболка".
Как сделать, чтобы во вьюхе выводился только 1 товар Футболка, а цена и картинка была бы от первого товара, присоединенного к ноде?
Комментарии
Ларчик открывался очень просто, может кому пригодится.
1. Ставим фильтрацию.
- (Связанный товар) Поле: Изображение:delta (= 0)
- Содержимое: Cart:delta (= 0)
ВАЖНО! В поле Содержимое: Cart: delta НЕ УКАЗЫВАТЬ СВЯЗЬ!
Все. Выводится только первый товар в дисплее. Кстати, если изменять значение дельты, то можно рулить какой товар выводить, но вы должны быть уверены, что у всех дисплеев есть товары с таким индексом.