Автор Тема: Изменение порядка действий при оформлении заказа  (Прочитано 375 раз)

09 Март 2018, 17:46:12
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Доброе время суток уважаемые форумчане!
Прошу помощи в решении непростой задачи в оформлении заказа.
После добавления товара в корзину и оформлении заказа, по стандарту последовательность такая:
Выбор -> Авторизация -> Адрес -> Доставка -> Оплата.
Как можно поменять местами шаг Адрес и Доставка чтоб последовательность была:
Выбор -> Авторизация -> Доставка-> Адрес-> Оплата.
Если человек выбирает способ доставки "Самовывоз" то ему не надо вводить адрес доставки. Или как вариант убрать вовсе шаг "Адрес" и добавить поле для ввода доп информации в виде адреса доставки при выборе способа доставки "Курьерской службой".
Поиск юзал в основном это обходят добавлением "заказ в 1 клик" или быстрый заказ, но необходимо чтоб был именно такой процесс.
Версия престы 1.6.1.18

Заранее благодарен за любую помощь в решении вопроса
09 Март 2018, 17:55:57
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Нельзя поменять. При показе методов доставки происходит проверка адреса клиента, поэтому сначала нужно определить страну, потом службы доставки, которые привязанны к этой зоне.
09 Март 2018, 18:05:40
Ответ #2
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А если включить возможность гостевого заказа, также нельзя заменить эти шаги?
09 Март 2018, 18:52:56
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
С гостевым заказом тоже не получится. Изменить можно только если удалить проверку страны/зоны. Для этого нужно переопределять классы prestashop. Вроде бы уже была такая тема, не помню решили проблему или нет.