Стоимость в магазине в зависимости от валюты
Доброго времени суток.
Помогите решить задачу:
Есть магазин на minishop2. У всех товаров есть стоимость, проставляется в долларах. Нужно, что бы на сайте она переводилась в рубли, т.е. умножалось на определенное значение (значение задается вручную).
Пробовали использовать вариант такой [[+price:mpy=`[[++usd]]`]] (где [[++usd]] — число в клиентконфиг).
На странице товара работает, в каталоге, с использованием mFilter работать перестает.
Пробовали использовать такой вариант — [[+price:convert]], где convert — свой снипет:
Подскажите с решением, что можно сделать, может есть какие то дополнения для minishop2
Помогите решить задачу:
Есть магазин на minishop2. У всех товаров есть стоимость, проставляется в долларах. Нужно, что бы на сайте она переводилась в рубли, т.е. умножалось на определенное значение (значение задается вручную).
Пробовали использовать вариант такой [[+price:mpy=`[[++usd]]`]] (где [[++usd]] — число в клиентконфиг).
На странице товара работает, в каталоге, с использованием mFilter работать перестает.
Пробовали использовать такой вариант — [[+price:convert]], где convert — свой снипет:
<?php
$usd=$modx->getOption('usd');
return $input*$usd;
Ситуация такая же, при использовании пакинации или фильтров через ajax стоимость слетает, не говоря уже о корзине, где где стоимость должна еще и складываться.Подскажите с решением, что можно сделать, может есть какие то дополнения для minishop2
Комментарии: 1
Напиши плагин на событие msOnGetProductPrice.
Вот тут подробности.
Вот тут подробности.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.