2016-05-12 2 views
-1

Любые идеи, как я могу реализовать минимальное количество заказа в интернет-магазине? Я добавил поле (site_min_order) для этого в product.template. Теперь мне нужно выполнить проверку, чтобы убедиться, что количество равно или больше этого поля.Odoo webshop количество минимального заказа

Нужно ли это реализовать в веб-контроллере или в js?

Благодаря

+0

Добро пожаловать в StackOverflow. Пожалуйста, отправьте свою попытку до сих пор. Этот сайт посвящен помощи людям с определенными проблемами. Если вы можете показать, что приложили немного усилий, вы с большей вероятностью получите помощь. –

ответ

1

Вы должны заблокировать кнопку «добавить в корзину» с помощью JS, если кол-во не соответствует настройке. Вы можете выставить значение через атрибут данных в шаблоне.

Это будет работать на странице одного продукта, но вам также нужно будет обработать тележку. В этом случае вы должны подключиться к камере в корзине и выделить продукт, который не соответствует количеству.

И, наконец, вы должны предотвратить процесс оформления заказа, если какие-либо товары не соответствуют количеству, и это может потребовать переопределения контрольного контроллера.