23 / 22 / 11
Регистрация: 07.10.2013
Сообщений: 90
|
|
1 | |
Шаги оформления заказа22.06.2019, 07:18. Показов 1850. Ответов 4
Доброго времени суток.
Пишу инет магаз на yii2. Столкнулся с проблемкой реализации пошагового оформления заказа. Т.е. в корзине клиент нажимает на оформление заказа, его перекидывает на следующий шаг - страничку ввода адреса. Минимум будет 2 шага. Пока что не знаю как оптимально осуществить это в коде, а именно сохранение промежуточного состояния между шагами. Направьте пожалуйста, если кто реализовывал такой функционал.
0
|
22.06.2019, 07:18 | |
Ответы с готовыми решениями:
4
Ошибка в форме оформления заказа Шаблон письма оформления заказа Создание формы оформления заказа Разработать форму для оформления заказа |
2232 / 1278 / 611
Регистрация: 23.08.2015
Сообщений: 3,228
|
|
22.06.2019, 18:12 | 2 |
diplodox, Я сам так не реализовывал, вообще самый оптимальный вариант это реализовать чисто на фронте, через какой-нибудь реактивный фреймворк (vue react angular), потом уже когда пользователь на последней стадии жмет "оформить заказ", то все данные, собранные на всех шагах улетают на backend.
Если с этим проблема, и нужно как-то через backend реализовывать, то нужно писать компонент для процедуры оформления заказа, и разруливать данными через сессии.
1
|
23 / 22 / 11
Регистрация: 07.10.2013
Сообщений: 90
|
|
23.06.2019, 11:25 [ТС] | 3 |
К сожалению не могу разрулить с помощью первого варианта. Фронтендера у меня нет и я сам не пользуюсь js фреймворками. Но суть, как я понимаю в сохранении всех данных на стороне клиента в локальном хранилище или жсончике.
Насчет сессий я тоже думал. Возможно сделать и так. Что скажете насчет варианта сохранения состояний предыдущих шагов в hidden инпутах?
0
|
2232 / 1278 / 611
Регистрация: 23.08.2015
Сообщений: 3,228
|
|
23.06.2019, 12:02 | 4 |
Со временем оформление заказа может расширяться. Сегодня 2 шага, а завтра будет 10. Я думаю такой вариант усложнит разработку.
1
|
23 / 22 / 11
Регистрация: 07.10.2013
Сообщений: 90
|
|
23.06.2019, 21:11 [ТС] | 5 |
Ок, спасибо!
0
|
23.06.2019, 21:11 | |
23.06.2019, 21:11 | |
Помогаю со студенческими работами здесь
5
Virtuemart неправильная работа оформления заказа Внести изменения в шаблон оформления заказа Страница оформления заказа без шагов Хранение товаров в корзине до оформления заказа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |