поиск:
Опция «Минимальный заказ»
Минимальный заказ — это опция, которая позволит Вам сделать так, чтобы покупатель Вашего магазина мог оформить заказ только при условии, что общая сумма его покупок превысила минимально установленный вами уровень.
Для того, чтобы это сделать, вам необходимо на странице оформления заказа (там где установлена метка [сart]) добавить 2 дополнительных поля:
- minzakaz = сумма минимального заказа
- minzakaz_info = HTML-код сообщения, которое выводится в случае если клиент не добрал до нужной суммы.
Если сумма заказа клиента меньше, чем сумма минимального заказа, то вместо формы для оформления заказа ему показывается информационное сообщение из доп.поля minzakaz_info.
Пример: на сайте демо-магазина http://tea.wp-shop.ru/ установлена минимальная сумма заказа 1000 руб. Найдите там какой-нибудь товар дешевле этой суммы, добавьте его в корзину и попробуйте оформить заказ. Вы увидите в действии эту фичу.
Если добавить в корзину один товар стоимостью меньше мин.суммы заказа, и затем на странице оформления заказа изменить его количество до общей стоимости более мин.суммы, форма данных не показывается, появляется только если перезагрузить страницу. сайт [ссылка]
Действительно. не перезагружается. Выход простой — добавьте на страницу с формой заказа кнопку (или просто ссылку) на саму себя, с надписью «пересчитать». Тогда по ее нажатию пользователем страница перезагрузится и выкатит форму для оформления в соответствии с новой суммой заказа.
По первому нажатию, судя по всему, перегружает wp-shop.js, по второму — всю страницу. Т.е. если пользователь сделал заказ на 1 позицию, не добрал сумму, потом увеличил в корзине до 20 позиций и добрал сумму, то он должен нажать на ссылку два раза.
Тема — стандартный twentyeleven.
Хотя понял — ставил кнопку прямо в таблицу, в wp-shop.js, через редактирование страницы, если вставить до [cart] — работает, но там кнопка ни к селу, ни к городу, а после формы — поздно, никто жать ее не будет. Что делать?
Так как же вставить кнопку «обновить» прямо в таблицу заказа рядом с изменяемым количеством товара, или хотя бы сразу за таблицей, перед формой отправки, чтобы при первом же нажатии на нее обновлялась вся страница, а не только данные таблицы заказа?