На странице настроек добавлено поле, устанавливающее минимальную сумму заказа. На странице оформления заказа при попытке оформить заказ с суммой ниже установленного минимума заказ не оформляется и выдается предупреждение. Проверка происходит на уровне движка, в результате отсутствует дыра для хитрых пользователей, описанная на http://forum.simplacms.ru/topic/1245-%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D1%81%D1%83%D0%BC%D0%BC%D0%B0-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0/ Корректно работает при выборе валюты.
Количество товара увеличивается/уменьшается кликом по иконкам или вводится клавишами в поле, удаление товара - кликом без перезагрузки. При изменениях состава корзины пересчет денежных сумм производится без перезагрузки страницы.
Реализован показ товаров из разных категорий для разных групп покупателей. При этом:
1. В админке для категории можно устанавливать, каким группам покупателей категория доступна (а также доступна ли неавторизованным посетителям). 2. На сайте в списках категории и других местах показываются категории и товары только из доступных посетителю категорий. 3. Админу показываются все категории и товары.
1. В админке при переносе заказа в "выполненные" фиксируется время операции. 2. По прошествии определенного времени (например, 48 часов, CMS сама отправляет покупателю письмо (сформированное по шаблону). 3. Отправки фиксируются в файле-журнале.
Задумано для контактов с покупателем после выполнения заказа (например, для просьбы написать отзыв в соцсети или предложения скидок и т.п.).