Загвоздка в msCart
Здравствуйте. Хочу в корзине выводить цену товара, количество и стоимость, то есть каждому товару соответствуют 3 значения. Однако не могу получить полную стоимость нескольких штук таким логичным способом [[+price:mpy=`[[+count]]`]]. Суть в том, что в виде [[+price]] система отдает здесь только верхнюю тысячу разряда числа, то есть, если товар стоит 2300, то это 2, и для двух товаров значение получается без малого 4 рубля. Понимаю, что это происходит из-за форматирования цены (минишоп ставит пробел между тысячами), отказаться от форматирования также не готов. Подскажите лаконичное решение, вы же его знаете.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В задачи сниппета будет входить убирание лишних пробелов и перемножение цены на количество.
Вот ссылка на то, как делаются фильтры вывода (это обычный сниппет, принимающий $input и $options).