Более удобное оформление заказа
Удобнее, чтобы, оформляя заказ, покупатель в первом шаге выбирал тип доставки (самовывоз, доставка по адресу, доставка до пункта выдачи), а не заполнял свой адрес и прочие реквизиты. Это логично - зачем заполнять адрес, если доставка не нужна? А без заполнения адреса следующие шаги корзины сильно ограничены.
Комментарии
-
Типы доставок зависят от адреса получателя, на многие адреса доставка может быть невозможна, именно поэтому реализован такой порядок заказа. Вы можете выводить пользователю флажок "Нужна доставка" и при нажатии на который будут выводиться поля адреса, в противном случае они будут скрыты, либо полностью изменить форму.
Спасибо. Ведь по сути я это и предлагаю - предоставить покупателю выбор - доставка или самовывоз с помощью флажка или кнопки. Но как практически это реализовать? Я не смог найти решение этого вопроса в документации.
Данный вопрос относится исключительно к вопросам интеграции, в документации не могут быть описаны все частные случаи, которые придумываются пользователями.
В XSL-шаблоне добавляете кнопку (или чекбокс), а те опции формы, которые должны быть скрыты, размещаете внутри div с определенным id. При нажатии на чекбокс показываете/или скрываете соответствующий div.
https://api.jquery.com/toggle/#toggle-displayСпасибо