Минимальный заказ
Дорогие вы мои, подскажите пожалуйста, есть ли какое готовое решение чтобы запрещать отправку формы оформления заказа или ее вывод, если сформированный заказ не дотягивает до минимальной цены?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 17
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
— плагина на событие оформления заказа (msOnBeforeCreateOrder)
или
— при помощи дефолтных модкс-модификаторов от цены [[!+price]] (спрятать кнопку отправки и вывести алерт о минимальной цене)
и/или
— при помощи jquery на событие submit формы (вывести уведомление, к примеру встроенным jgrowl-скриптом).
При помощи js легко обойти (только кому это надо?)
А вот про первый способ подробнее можно?
2) Создаёшь настройку (желательно в namespace «minishop2») ms2_minimum_price_order со значением суммы заказа, например: 50000.
3) В настройке ms2_order_handler_class указываешь только что созданный класс обработчик, вот так: myOrderHandler.
Вроде всё…
либо создав в лексиконах соответствующую запись
Может гуру подскажут что надо подшаманить в коде?)
А как это сделать, если у меня уже указан другой класс в этой настройке?
Может кто подскажет как снять этот запрет для msoneclick?