Вы здесь

Как добавить кастомное поле ввода покупателем при добавлении товара в корзину Drupal Commerce?

1

Привет! Я до сих пор не научился добавлять поле размер, не влияющее на артикул, а являющееся опцией из набора разрешенных для товара опций. И также на будущее мне нужно узнать как дать пользователю вводить что-то типа комментария к заказу при добавлении товара?
То есть в описании товара даются допустим цвета и размеры наличествующие.
И покупатель через запятую вводит: цвет лиловый, размер 52.
и нажимает добавить. как дать такое поле ввода покупателю в DC?

Версия Drupal: 
7.x
Категория: 
Form API
Связанные проекты: 
Drupal Commerce
Вопрос задан 15.04.2015 - 00:27

tlito
Удалось ли решить эту проблему?

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

Комментарий оставлен 09.05.2015 - 23:31

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

Комментарий оставлен 10.05.2015 - 01:10

Судя по этому видео https://vimeo.com/59862366 есть готовое решение. Но мне не удалось достичь результата, все получается, только при изменении значения атрибута цена не пересчитывается. Можете попробовать и сообщить о результате?

Комментарий оставлен 10.05.2015 - 22:02

Ответы

2

Добавьте поле line item-у. В настройках виджета включите опцию "Include this field on Add to Cart forms for line items of this type"

Ответ дан 15.04.2015 - 00:59
Аватар пользователя xandeadx
xandeadx
1542