Вопрос про битрикс компонет каталог. очень нужна помощь

G
На сайте с 23.06.2006
Offline
26
833

Есть битрикс.

товары забиваются в базу в у.е.

есть две валюты гривны и доллары

курс валют прописан.

Сейчас выводятся цены в каталоге в долларах, а в процедуре заказа в гривнах.

Стандартным способом сделать так чтобы цены в каталоге тоже выводились в гривнах видимо нет.

Нашла такой вариант

Для решения задачи вам следует кастомизировать компонент каталога. Конкретно в компоненте Вы получаете цену товара и её валюту. К цене товара применяете метод CCurrencyRates::ConvertCurrency(), которая выполняет задачу конвертирования валюты по существующему на сайте курсу, соответственно в $arResult записываете цену не в валюте указанную при редактировании товара, а цену в валюте которую вы получили указанным методом. Так в шаблон будут передаваться цены в одной и той же валюте, а каталоге цены останутся прежними. Документация по CurrencyRates::ConvertCurrency(): http://dev.1c-bitrix.ru/api_help/curr...0a5544.php

но в каком файле и где воспользоватся этой функцией никак не найду.

обрыла уже весь интернет и ничего конкретного не могу найти.

Пожалуйста ткните кто-нибудь носом конкретно где и как это сделать?

Наверняка уже сталкивались с такой задачей?

SuperX
На сайте с 25.03.2008
Offline
135
#1

Смотрите в компоненте Битрикса который используете по товарам.

Путь такой: /bitrix/components/bitrix/ сам компонент.

Перед редактированием компонента, скопируйте в свою отдельную папку на уровень выше.

В жизни кругом волки, что тут, что там.
G
На сайте с 23.06.2006
Offline
26
#2

Если кому пригодится есть два решения проблемы

http://dev.1c-bitrix.ru/community/forums/messages/forum17/topic15471/message107705/#message107705

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий