Нужна помощь Создание профиля при оформлении заказа Drupal Commerce

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

Аватар пользователя oleg.steba oleg.steba 16 января 2015 в 11:39

Помогите решить проблему.
Использую Drupal 7 Commerce

В настройках профиля покупателя: Магазин » Профили покупателей » Типы профилей » Информация об оплате » Управление полями
создал свое поле ФИО (field_fio)

В настройках аккаунта: Конфигурация » Пользователи » Настройки учётной записи » Управление полями
также добавил это поле ФИО (field_fio)

Используя стандартное правило: Магазин » Конфигурация » Настройки оформления заказа » Правила оформления заказа » Создание новой учётной записи для анонимного заказа
я в поле ФИО указал что значение является [commerce-order:owner:field-fio] - это как я поля ФИО владельца заказа.

Но при анонимном заказе аккаунт нового пользователя создается но в его профиле поле ФИО пустое хотя при оформлении заказа ФИО указано.

Подскажите как решить данный вопрос

Комментарии

Аватар пользователя severip severip 9 апреля 2015 в 14:49

Решили данную проблему?

Я дошел до того, что "мешает" галка "Обязательное поле" в Профиле юзера.
Если ее не ставить, то не выводится в Rules при создании сущности новый селектор, соответственно поле ФИО в Вашем случае получается пустое.
Когда галку ставишь, селектор в Rules появляется, прописываю к нему единственно возможный вариант, в моем случае это телефон - и профиль уже не создается!

То есть дело в том, что он тупо не передает/не записывает данные из дополнительных полей (ФИО или Телефон) со страницы оформления заказа.

У кого полностью все настроено с дополнительными полями и работает, как победить?
Кто знает, подскажите плиз...