Как добавить пользовательские поля заказа для пользователей, чтобы заполнить при оформлении заказа

7

Drupal 7 - Коммерция

У меня есть 2 поля, связанные с заказом. один из них - переключатель, где пользователь выбирает самовывоз, доставку. другой я не буду упоминать, так как это может смутить некоторых людей. Я хочу, чтобы пользователь выбирал, какой он хочет при оформлении заказа. Как мне это сделать?

Я добавил поля порядок. администратор / коммерция / конфигурация / заказ / поле. Они не отображаются на кассе, но появляются, когда администратор пытается изменить заказ.

Я попытался установить поля как требуется, но порядок создается с этими полями пустыми (это ошибка).

Нет параметров для добавления этих полей в настройках Checkout admin / commerce / config / checkout.

Я не собираюсь добавлять поля в платежную информацию или информацию о доставке.

iStryker
источник

Ответы:

19

Мне удалось решить эту проблему с помощью Commerce Field Group . Что вы делаете, это:

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

затем

  • зайдите в Настройки оформления заказа (admin / commerce / config / checkout) и добавьте группу внутри Review
iStryker
источник
Этот ответ правильный, и вот видео о том, как заставить его работать: commerceguys.com/blog/… .
Даниэль Лефевр
Как добавить обратные вызовы ajax к этим полям внутри группы полей?
MJS