[РЕШЕНО] $20 тому кто подскажет в Drupal Commerce

Аватар пользователя vitaboss vitaboss 27 декабря 2012 в 16:49

Господа знатоки, помогите добавить поле из ноды товара в корзину.

Сделал, как здесь написано, добавляются все поля из всех ноды, а нужно, чтобы добавлялась только одна, которую заказывают.

Для тех, кто знает на отлично вьювс и хоть чуть-чуть commerce, думаю это не составит труда. Скажите что еще во вьювсе нужно включить, может фильтрацию какую... Я с экспериментами замучился.

Тому кто подскажет/поможет, закину денег на телефон, wm, яд...

Вопрос давно решен собственным модулем и немного за другие деньги.

0 Thanks

Комментарии

Аватар пользователя multpix multpix 5 февраля 2013 в 17:10

ОТНОШЕНИЯ
Commerce Order: Line items
(Позиция) Commerce Line item: Product
(Товар) Commerce Товар: Материал referencing products from field_имя_поля

во вьюсах корзин комерца этого достаточно чтоб достучаться до полей ноды.

Аватар пользователя vitaboss vitaboss 5 февраля 2013 в 17:23
"vitaboss" wrote:

Сделал, как здесь написано

Достучался! Действительно поле ноды добавляется, только в корзину кладем один товар, а получаем все, абсолютно все, ноды с товарами, у меня их более тысячи и все это вываливается несколько минут на одной странице (cart form).

Аватар пользователя vitaboss vitaboss 5 февраля 2013 в 19:01

Вот это тупик!

Я щас понимаю о чем вы, тогда я только имел какое-то представление об этом.
Сейчас только столкнулся и понял что к чему.
Дисплейпас передается, но это не идеал... выход, конечно, хоть какой-то, но хрень полная. Поле хотелось бы поле покупателю показывать, ввиде ссылки на ноду товара, "артикулом" все таки назвал. Может перезаписать как-то значение можно. Или критериями фильтрациями...

Аватар пользователя real_gig real_gig 29 апреля 2013 в 19:21

Можно просто добавить кастомное поле и через препроцессы его заполнить нужным значением