msCart плейсхолдер суммы одного типа товара
Всем привет. Вопрос нубский, но плейсхолдер такой не нашёл. Вообщем нужно вывести у каждого товара только ту сумму, что расчитывается от количества товара. Общая стоимость вызывается плейсхолдером [[+total_cost]]

Ещё проблема возникла со сниппетом msOrder не переключаются <input type=«radio»… в способах доставки. Способов доставки 4, а метод оплаты 1.
Ещё проблема возникла со сниппетом msOrder не переключаются <input type=«radio»… в способах доставки. Способов доставки 4, а метод оплаты 1.
Комментарии: 19
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Не очень понимаю что нужно дописать?! Единственное что я знаю о jQuery так это alert(((
и все заработает.)
Вот рабочий код:
— вставьте где-нибуь в конце страницы, после вызова jQuery и будет пересчитывать итоговую сумму в каждой колонке товара.
html() замените на text()
от 5 шт — 0%
от 10 шт — 5%
от 30 шт — 20%
от 100 шт — 60%
от 500 шт — 80%
В админке через MIGX сделал табличку эту, теперь думаю как это можно сделать. Буду рад любой идее)
Вообще, это как правило реализуется созданием кастомных классов корзины. В противном случае, ценники можно «визуально» менять, но при расчете итоговой стоимости цена будет без учета скидки.
Если данная схема скидок работает для всех товаров, то все довольно просто — в кастомном классе расширяем функцию получения списка товаров корзины, в которой смотрим параметр $item['count'] и в зависимости от него меняем параметр $item['price'].
В противном случае все усложнится получением схемы скидок для каждого товара.
Не могу разобраться с фильтрами modx.