Как настроить конвертацию валюты в строке поиска?
В карточке товара цена отображается в рублях.

В строке поиска товар выводится с ценой в долларах.

Это может происходить, потому что не задан параметр «Показывать цены в одной валюте» (CONVERT_CURRENCY) и не указана единая валюта (CURRENCY_ID). Чтобы везде выводилась одна валюта, нужно внести несколько изменений.
Для разных решений существуют разные пути, где вносить правки по валютам.
Для Аспро: Маркет, начиная с версии 1.7.8, необходимо зайти в настройки компонента «Поиск по заголовкам». Для этого нужно в режиме правки навести на верхнее меню и нажать на шестеренку.
В открывшемся окне в разделе «Дополнительные настройки» нужно найти опцию «Показывать цены в одной валюте» (1) и поставить галку. Параметр «Валюта, в которую будут сконвертированы цены» (2) позволяет выбрать, в какой валюте будет отображаться стоимость товаров в поиске.

Путь для Аспро: Максимум, Аспро: Next и Аспро: Шины и диски 2.0:
include/footer/site-search.php
Путь для Аспро: Оптимус:
include/top_page/search.title.catalog.php
Рассмотрим путь для Аспро: Next. В административной панели перейдите в Контент (1) → Структура сайта (2) → Файлы и папки (3) → include (4) → footer (5).

В папке footer найдите файл site-search.php, напротив нажмите на «Гамбургер» и выберите «Редактировать как PHP».

Замените в строке CONVERT_CURRENCY значение N на Y. Добавьте ниже строку CURRENCY_ID => RUB.
- RUB — Рубль;
- USD — Доллар США;
- EUR — Евро.

Нажмите «Сохранить». После внесения изменений, валюта в карточке товара будет соответствовать валюте в строке поиска.
В строке поиска товар выводятся с ценой в рублях.


Здравствуйте, Анатолий! Благодарим за активность.
Хотим уточнить, на каком решении запущен ваш проект. Функционал конвертации может отличаться в каждом шаблоне. Пожалуйста, обратитесь по этому вопросу в нашу техподдержку:
Будем на связи!
Спасибо за комментарий. Проверили сценарий на мобильной версии решения Аспро: Next, все работает корректно:
Здравствуйте, Евгений!
Спасибо за комментарий. Если вы не используете валюту, то такой способ решит вопрос. При этом он не совсем корректный.
На демо-версии валюта изменяется в поиске на десктопе и смартфонах. Если на вашем проекте по другому, напишите в нашу поддержку. Посмотрим, почему у вас так, и разберемся в вопросе.
Здравствуйте, Алексей!
Чтобы везде выводилась одна валюта, попробуйте сделать как указано на скриншоте в файле /include/footer/site-search.php. После внесения изменений все должно отображаться корректно.