Подскажите пожалуйста, или может дайте ссылку на материал, а то сам не нашёл...
Хотя задача такая по идее должна быть типовой..
Дело в том что мне при анонимном оформлении заказа на сайте надо добавить обязательные поля - имя, фамилия и телефон..
А там при анонимном оформлении обязательно поле только одно - Почтовый адрес.
В настройках тоже не нашел как добавлять поля именно к анонимному оформлению заказа..
Извините за беспокойство, заранее спасибо..
Комментарии
admin/store/settings/checkout/edit/fields
Вы про это?
нет, не совсем
там у меня стоит ряд полей обязательных, и эту настройку я конечно знаю. Проблема в том, что когда аноним на сайте оформляет заказ, у него никто не требует всё равно заполнять эти поля (а требует только один email)
хм, не знаю, у меня для анонима все те поля обязательные, что и по той ссылке выше указаны.
а как же я смог добиться что у меня один только почтовый ящик? я же этого даже не хотел
блин, во бред (
вообще - у меня друшоп стоит (сборка на основе уберкарта), может в нём как раз затык...
Может быть.
Скиньте, плиз, скриншоты той страницы с настройками, на которую я дал ссылку, и на страницу с оформлением заказа, где видно, что обязательные поля на первом скриншоте не являются таковыми на втором.
Хочу убедиться, всё ли правильно я понял.
Удалось разобраться!
Просто я убрал обязательность предоставления платежной информации, когда я ее вернул - то все эти поля появились
Спасибо Вам за помощь большое, благодаря Вам я понял что эти поля должны быть, а то уже подумывал о том. чтобы лезть всё переопределять через form_alter, и прочее...
Ну слава Богу Успехов!
Hook_form_alter
И не забудьте добавить свой сабмит для этих полей