Ubercart. добавление полей в checkout (при оформлении заказа)

Главные вкладки

Аватар пользователя winch winch 24 декабря 2011 в 11:47

А мог бы кто-нибудь объяснить, как в седьмом Друпале и третьем Уберкарте добавляются/редактируются поля формы оформления заказа?
(нужно добавить предпочтительное время доставки товара в виде выпадающего списка)
Есть для этого простой и удобный способ, или придется поля непосредственно в таблицу БД добавлять и через hook_form_alter форму править?

Комментарии

Аватар пользователя Darteg Darteg 24 декабря 2011 в 17:17

Можно использовать [module=webform] и [module=uc_webform_pane], только учтите что например легко выводить заказы по времени или дате доставки товара не выйдет через тот же Views, нужно написать своё решение, используя вспомогательные элементы.

Аватар пользователя winch winch 25 декабря 2011 в 13:24

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

Аватар пользователя winch winch 26 декабря 2011 в 15:47

ОК! поставил webform, разобрался с настройками все работает хорошо, но появился следующий закономерный вопрос:
А как убрать ненужные поля из заказа? например, абсолютно неинтересны графы "фамилия" и "адрес (продолжение)"