Всем доброе время суток,
думаю не я один пытаюсь решить проблему, описанную ниже, но в моём случае это длится уже очень долго, так что хотелось бы совместно с сообществом уже раз и на всегда разобраться с этим вопросом.
В кратце:
Товар, выводимый через product_display выглядит примерно так
И хотелось бы, чтобы в каталоге товаров (при использовании представления Taxonomy term и выводе полей) отображалось примерно то же самое, в чуть более компактном виде)
И получается, что если выводить только лишь поля дисплея (title, body) при добавленных на сайт 3-х товарах эти 3 товара и выведутся, но если добавить product как reference, то выведутся отдельно все вариации у каждого товара (тоесть если у каждого товара есть по три вариации, то в result массиве будет 9 товаров).
Собственно хочется в каталоге иметь select с возможностью выбрать нужный вариант конкретного товара.
P.S. Все найденные варианты, как например это (предлагается во views фильтровать товары и выводить только первый из возможных вариантов) мне не подходят, т.к. хочется, чтобы у пользователя была возможность прямо из каталога выбрать нужный вариант конкретного товара и добавить его в корзину.
Надеюсь получится с вашей помощью разобраться в этом вопросе, т.к. это единственное, что мешает мне уже наконец доделать магазин, используя Drupal Commerce ]
Комментарии
Решение, пускай и вносящее некоторые ограничения, но найдено. Недостаточно подробно изучил топик на drupal.org - вот работающий вариант: http://drupal.org/node/1200536#comment-5615550
и в чем проблема? сделайте свой дисплей типа контента и выводите его во вьюху
Возможно я вас не совсем понял, но дисплей товара создан по умолчанию в Commerce Kickstart, а проблема заключалась именно в том, что при присоединению самого Product как Reference каждая из вариаций товара выводилась отдельно.. В любом случае проблема решилась, но спасибо за ответ ]