Более удобное оформление заказа

Удобнее, чтобы, оформляя заказ, покупатель в первом шаге выбирал тип доставки (самовывоз, доставка по адресу, доставка до пункта выдачи), а не заполнял свой адрес и прочие реквизиты. Это логично - зачем заполнять адрес, если доставка не нужна? А без заполнения адреса следующие шаги корзины сильно ограничены.

fotocom 26.09.2019
0
376
4

Комментарии

  • Типы доставок зависят от адреса получателя, на многие адреса доставка может быть невозможна, именно поэтому реализован такой порядок заказа. Вы можете выводить пользователю флажок "Нужна доставка" и при нажатии на который будут выводиться поля адреса, в противном случае они будут скрыты, либо полностью изменить форму.

    26.09.2019 12:05:08
    hostcms

    Спасибо. Ведь по сути я это и предлагаю - предоставить покупателю выбор - доставка или самовывоз с помощью флажка или кнопки. Но как практически это реализовать? Я не смог найти решение этого вопроса в документации.

    26.09.2019 12:54:39
    fotocom

    Данный вопрос относится исключительно к вопросам интеграции, в документации не могут быть описаны все частные случаи, которые придумываются пользователями.

    В XSL-шаблоне добавляете кнопку (или чекбокс), а те опции формы, которые должны быть скрыты, размещаете внутри div с определенным id. При нажатии на чекбокс показываете/или скрываете соответствующий div.
    https://api.jquery.com/toggle/#toggle-display

    26.09.2019 13:11:46
    hostcms

    Спасибо

    26.09.2019 13:33:51
    fotocom