Как изменить порядок полей в форме оформления заказа Drupal Commerce - PullRequest
1 голос
/ 06 мая 2020

Я использую Drupal Commerce 7.x. Я добавил несколько полей в форму оформления заказа в профиле клиента. В частности, я добавил «Название» и «Организация». Я хотел бы переместить некоторые поля, потому что они не в том порядке, в котором я хотел бы, но я не могу понять, как их переместить.

Например, прямо сейчас порядок : 1. Страна (я определенно не хочу это сначала) 2. Полное имя 3. Адрес и т.д. c.

Я хочу это так: Город

Full Name

Title (new field)

Organization (new field)

1 Ответ

0 голосов
/ 09 июня 2020

Вы можете реализовать hook_form_alter, чтобы изменить форму оформления заказа. Идентификатор формы, который вы ищете, будет commerce_checkout_form_checkout. Добавляя / настраивая свойства #weight полей, вы можете управлять порядком полей. Поля с меньшими номерами появляются перед полями с большими номерами.

...