День добрый. Проблема в следующем. Имеем:
- Сайт - > Настройки - > Магазин -> основная валюта "Украинская гривна"
- Магазин -> Настройки -> Валюты -> Основная валюта "Украинская гривна", дополнительная "Доллар США"
- Магазин -> Настройки -> Валюты -> Я буду вводить цены в разных валютах для разных товаров
Теперь о проблеме. Есть пару товаров, в которых валюта указана в $ http://clip2net.com/s/3M29N1l
Как видим, цена указана 158$, теперь когда мы перейдем в категорию, где находится этот товар, видим следующее http://clip2net.com/s/3M2a4BI
По скрину видно, что валюта для товара выводится грн, а цена товара выводится в $, тоже самое и в поиске. Почему? Куда копать?
9 комментариев
На теме Default тоже самое http://clip2net.com/s/3M2bFwe
Плагины типа оптовых цен etc?
именно, https://www.webasyst.ru/store/plugin/shop/opt/
Но отключать его нельзя)
Ну дык автора потеребить.... Не? :)
Там еще один какой-то похожий плагин есть, если на тестовой установке проверить, с ним такая ж ерунда?
Чет сразу не доглядел, вышло обновление плагина, теперь работает :)
Но все равно, странное поведение
Там со связкой цена-валюта, насколько помню, не то чтоб путаница, но без полутора литров сложно разобраться... Не все так тривиально как хотелось бы. Но если долго туда смотреть, то на небольшой промежуток времени прозрение в итоге наступает, и надо просто успеть в этот промежуток правильно код оформить ))
А если серьезно, то я б проверил со вторым плагином, и если там такая ж беда, то прессовать WA на предмет разбирательств. Если же там все в норме, то объект прессования будет иной :)
Отключите его временно только для себя: в файле wa-config/apps/shop/plugins.php замените строку
на
где 'admin' — ваш логин для входа в бекенд. Плагин продолжит работать для всех, кроме пользователя с указанным логином.
Проверять нужно после входа в бекенд на том же домене, на котором проявляется проблема на витрине магазина.
Там вышло обновление - чтобы плагин сам конвертировал цены, но и уточнение есть "обычно тема дизайна сама должна конвертировать цену", вот именно этого и не происходит
Насколько знаю, тема дизайна оперирует теми данными, которые получает от фреймворка. Например, {$product.price}. И никакими конвертациями она не занимается. По крайней мере ни разу в коде шаблонов разных тем не видел никакого кода связанного с конвертациями.