[QUOTE]Денис Сон пишет:
[QUOTE] Роман Швыков пишет:
Есть ли правильный способ реализовать такой функционал
[/QUOTE]Не знаю насчет "правильный" - я бы, наверное, сделал так: создать обработчики OnPriceAdd, OnPriceUpdate, с их помощью получать установленные при сохранении товаров цены, приводить все к одной валюте (только использовать класс CCurrencyRates модуля "Валюты", а не компонент "currency.rates", и сохранять либо в свойство инфоблока (которое будет использоваться только для фильтра) - либо в отдельный тип цен.
[/QUOTE]Спасибо, да сделал примерно так, такой вариант сразу был в голове, просто думал, может что упустил в документации.
[QUOTE] Роман Швыков пишет:
Есть ли правильный способ реализовать такой функционал
[/QUOTE]Не знаю насчет "правильный" - я бы, наверное, сделал так: создать обработчики OnPriceAdd, OnPriceUpdate, с их помощью получать установленные при сохранении товаров цены, приводить все к одной валюте (только использовать класс CCurrencyRates модуля "Валюты", а не компонент "currency.rates", и сохранять либо в свойство инфоблока (которое будет использоваться только для фильтра) - либо в отдельный тип цен.
[/QUOTE]Спасибо, да сделал примерно так, такой вариант сразу был в голове, просто думал, может что упустил в документации.