Перевод из EURO в BYN

Доброго времени суток, у меня на сайте есть перевод валюты, я сделал его так сделал системную настройку range и там указываю курс, вывожу его так [[+price:mpy=`[[++range]]`]], всё работает, только при добавлении товара в корзину, не подтягивается новая цена, подскажите как решить это проблему.
Дима
21 августа 2017, 20:18
modx.pro
1 123
0

Комментарии: 8

pompa94
21 августа 2017, 23:21
+1
Тебе просто нужно итоговую цену тоже перевести по курсу? Или уже считать в белках?
    Дима
    21 августа 2017, 23:27
    +1
    я недавно работаю с модиксом, можно немного поподробнее?
      Іван Клімчук
      22 августа 2017, 00:50
      +1
      Отмазка на все времена, блин! Я бы банил за такое (мое имхо).
        Александр
        22 августа 2017, 09:19
        +1
        Иван, тем временем метрика показывает прирост на modx.pro =)
        Новичков много стало. Другой разговор, что прежде, чем писать — нужно бы им документацию изучить.

        Дмитрий. Все, что Вы изменили — это html код. С тем же успехом можно было бы в браузере в devtools менять цену какую нам захочется в любом магазине на ms2.
        Вам нужен плагин на событие добавления товара в корзину.
        Отлавливать цену товара и делать с ней все, что угодно.
        А вообще у нас где-то было приложение, которе по cron обновляет все курсы валют раз в день. Лучше бы курс брать оттуда.
      Дима
      22 августа 2017, 00:13
      +1
      ну вот чтобы в корзине и при оформлении оно показывало всё в рублях
        Іван Клімчук
        22 августа 2017, 00:52
        +1
        По факту, вы использовали обычный модификатор, который поменял цену только там, где эта цена выводится. В системе цена по прежнему в той валюте, в которой она задана. Решение — это написать плагин (на этом сайте если поиском попльзоваться, уже есть примеры), который в момент добавления товара в корзину будет умножать цену из товара на курс из системной настройки и уже эту сумму сохранять в качестве стоимости. Товара в отдельности, и всей корзины в частности.
          Дима
          22 августа 2017, 02:50
          +1
          спасибо
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          8