Олег Сергеевич

Олег Сергеевич

С нами с 07 мая 2013; Место в рейтинге пользователей: #200

miniShop2 - скидка или наценка к сумме заказа

Добрый день!

Такой вопрос… нужно реализовать логику: наценка 5%, если в корзине 1 или 2 товара, скидка 2%, если в корзине 8 товаров или больше. Как это делать?

Пока идея: переопределить msCartHandler, в методе get реализовать мою логику:

public function get() {
	$cart['skidka'] = array('id' => 'skidka', 'price' => -100, 'weight' => 0, 'options' ),
	return $this->cart;
}

… но… есть еще

public function status($data = array()) {

… окей, и там можно реализовать эту логику. И еще немного надо будет поправить js файлы, хорошо… хотя уже что-то много правок намечается… я верно пытаюсь сделать? или нужно по другому реализовывать? Василий, как бы ты поступил? Общие мысли интересуют, реализовать — справлюсь :)

Естественно, мне нужно, что бы все заработало и в маленькой корзине в шапке сайта, и в большой корзине.
Наумов Алексей
05 мая 2014, 13:58
modx.pro
10
4 666
0

Фильтрация по выпадающему списку для mFilter2

Может кому-то пригодится небольшое решение с подключением Bootstrap-select

Пример рабочего select с поиском без правки скрипта, благодаря label:
Руслан Киямов
29 апреля 2014, 14:30
modx.pro
24
6 605
+8

mFilter2 фильтрация посредством Datepicker jquery

4
Нужно написать особый чанк фильтру на основе Datepacker Jquery UI и прописать javascript для его работы, который будет фильтровать ресурсы по дате.

Ссылка на datepicker: jqueryui.com/datepicker/#inline

P.S. Изначально это было объявлением о работе, но потом опубликовали решение в комментариях и топик переехал в этот раздел.
Роман Ильин
18 апреля 2014, 12:41
modx.pro
5
3 124
0

Цена в рублях по курсу доллара в miniShop2

Как выводить в miniShop2 сумму товара в рублях, если цена указана в долларах? Есть плагин парсера курса валют.
Stan
03 марта 2014, 10:27
modx.pro
24
7 957
0