2016-12-28 2 views
0

Я хотел бы иметь регистрационную форму, как, что один http://www.blackfire.eu/account.php?act=registerДополнительные поля в Drupal Commerce Kickstart2

, так что я думал, что я иду с этим руководством https://www.youtube.com/watch?v=XSJYDjhkZJ0 , но он не показывает, как добавить поля или как изменение некоторые. Так кто-то может мне помочь?

ответ

0

Вы можете добавить определенные пользователем поля, добавив поля в профили клиентов биллинга или доставки.

Через меню администратора: Магазин -> Профили клиентов -> Типы профилей -> Информация о выставлении счетов/доставки -> Управление полями.

URL: yoursite.com/admin/commerce/customer-profiles/types/billing/fields

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

1) Используйте существующий модуль Commerce, который предоставляет дополнительные поля или контрольные «панели».

Commerce Agree Terms - добавляет согласие с условиями и

Commerce Extra Panes - Позволяет загружать узлы в пределах расчетного формы

2) Создайте custom module и добавить свою собственную панель оформления заказа. В этой области вы можете добавить любые обязательные поля. В этом руководстве приведены дополнительные сведения о том, как это реализовано. http://atendesigngroup.com/blog/custom-commerce-checkout-panes

3) Используйте стандартный Drupal hook_form_alter(), чтобы изменить существующую форму оформления заказа. Здесь приведен пример: https://drupal.stackexchange.com/questions/107310/how-to-alter-commerce-checkout-form-in-a-custom-module

Смежные вопросы