Как я могу добавить новый шаг к оформлению заказа в Prestashop v1. 7?
Введите описание изображения здесь
Привет ребята,
Мне нужна помощь и трюки для разработки следующего требования;
Я использую Prestashop версии 1.7.2.4; мне нужно добавить новый шаг между шагом входа в систему и шагом адреса.
Например, на этом новом шаге я хочу добавить выпадающий список или select2 или combobox, чтобы показать для примеров города моей страны и с помощью select value feed следующий шаг.
Некоторые предложения или трюки приветствуются !
Заранее спасибо
Ответы - Как я могу добавить новый шаг к оформлению заказа в Prestashop v1. 7? / How can I add a new step to the CheckOut in Prestashop v1.7?

29.08.2018 11:33:37
Почему бы не заполнить его на первом или втором шаге, если это просто селектор ?
Идея может заключаться в том, чтобы скрыть выбор адреса и кормить его после некоторого Javascript.
В любом случае вы можете использовать крюк и модуль, чтобы реализовать его с лучшим соответствием модели Prestashop.
Вы можете найти генератор модулей / крючков здесь : http://validator.prestashop.com И список крючков здесь с их использованием : http://doc.prestashop.com/display/PS17/Hooks+в + PrestaShop+1.7. x

15.05.2019 12:02:23
Я разрабатываю новый шаг. Я использовал код выше, но это только начало. Я руководствовался процессами управления и личной информацией.
- проверьте контроллеры / фронт / OrderController.РНР
Код
$this->checkoutProcess
->addStep(new CheckoutPaymentStep(
$this->context,
$translator,
new PaymentOptionsFinder(),
new ConditionsToApproveFinder(
$this->context,
$translator
)
))
;
то есть начало есть больше, guiate других процессов есть, скопируйте и вставьте один ниже, отредактируйте, взяв в ссылке другие шаги. Я делаю это, но у меня есть проблемы с отношениями.