Есть задача: при оформлении заказа клиентом, для списка городов выпилить блок "оплата" и "доставка", оставив только блоки "регион" и "покупатель".
Логика работы с заказом сейчас: выбор города - выбор способа доставки - выбор способа оплаты - ввод данных пользователя.
Как надо сделать: для списка городов сделать логику: выбор города из списка исключающих доставку и оплату - пропускаем шаги с доставкой и оплатоы - заполнение данных пользователя.
Юзкейс:
1. Пользователь выводит город, в который не доставляется товар.
2. Система проверят введенное значение на ограничения.
3. Система находит этот город в списке ограничений.
4. Система переходит от шага "выбор города" на шаг "заполнение данных клтента". миную шаги "доставка" и "оплата".
Логика работы с заказом сейчас: выбор города - выбор способа доставки - выбор способа оплаты - ввод данных пользователя.
Как надо сделать: для списка городов сделать логику: выбор города из списка исключающих доставку и оплату - пропускаем шаги с доставкой и оплатоы - заполнение данных пользователя.
Юзкейс:
1. Пользователь выводит город, в который не доставляется товар.
2. Система проверят введенное значение на ограничения.
3. Система находит этот город в списке ограничений.
4. Система переходит от шага "выбор города" на шаг "заполнение данных клтента". миную шаги "доставка" и "оплата".