В карточке товара цена отображается в рублях.
Это может происходить, потому что не задан параметр «Показывать цены в одной валюте» (CONVERT_CURRENCY) и не указана единая валюта (CURRENCY_ID). Чтобы везде выводилась одна валюта, нужно внести несколько изменений.
Для разных решений существуют разные пути, где вносить правки по валютам.
Для Аспро: Маркет, начиная с версии 1.7.8, необходимо зайти в настройки компонента «Поиск по заголовкам». Для этого нужно в режиме правки навести на верхнее меню и нажать на шестеренку.
В открывшемся окне в разделе «Дополнительные настройки» нужно найти опцию «Показывать цены в одной валюте» (1) и поставить галку. Параметр «Валюта, в которую будут сконвертированы цены» (2) позволяет выбрать, в какой валюте будет отображаться стоимость товаров в поиске.
Путь для Аспро: Максимум, Аспро: Next и Аспро: Шины и диски 2.0:
include/footer/site-search.php
Путь для Аспро: Оптимус:
include/top_page/search.title.catalog.php
Нажмите «Сохранить». После внесения изменений, валюта в карточке товара будет соответствовать валюте в строке поиска.
В строке поиска товар выводятся с ценой в рублях.