Second version of simple online shop for MODX Revolution
GNU General Public License v2.0
150
stars
128
forks
source link
В форме заказа в группе полей "способы оплаты", "варианты доставки", можно выбрать заблокированный вариант и после заполнения формы успешно отправить заказ #876
В форме заказа, при оформлении заказа покупателем, в группе "способы оплаты", "варианты доставки" возможен сценарий: выбрать заблокированный вариант и после заполнения формы отправить заказ, со статусом заказ успешно отправлен.
Шаг для воспроизведения / Step to play
1) Оформляем тестовый заказ и переходим в корзину.
2) Выбираем вариант доставки.
3) Выбираем вариант оплаты в котором выбранный в пункте 2 вариант доставки отсутствует.
4) Заполям все обязательные поля и нажимаем кнопку "Сделать заказ"
Настройки Minishop 2
Включить новый JavaScript? Да.
Что приходит в магазин продавцам
Ожидаемое поведение / Expected behavior
Два сценария:
1) При выборе оплаты, вариант доставки изменяется на первый.
2) Форма не должна отправляться, а пользователю выводим релевантное сообщение.
Как это должно вести себя после следующих шагов выше. / How it should behave after following the steps above.
Сообщение об ошибке / Error message
В форме заказа, при оформлении заказа покупателем, в группе "способы оплаты", "варианты доставки" возможен сценарий: выбрать заблокированный вариант и после заполнения формы отправить заказ, со статусом заказ успешно отправлен.
Шаг для воспроизведения / Step to play
1) Оформляем тестовый заказ и переходим в корзину. 2) Выбираем вариант доставки. 3) Выбираем вариант оплаты в котором выбранный в пункте 2 вариант доставки отсутствует. 4) Заполям все обязательные поля и нажимаем кнопку "Сделать заказ"
Настройки Minishop 2 Включить новый JavaScript? Да.
Что приходит в магазин продавцам
Ожидаемое поведение / Expected behavior
Два сценария: 1) При выборе оплаты, вариант доставки изменяется на первый. 2) Форма не должна отправляться, а пользователю выводим релевантное сообщение.
Как это должно вести себя после следующих шагов выше. / How it should behave after following the steps above.
Environment
Версия miniShop2 2.4.1, версия MODX 2.8.5