Круто, все получилось!
Только чтобы не возиться с init.php я добавил свой класс прямо в этом же файле class.php.
Только чтобы не возиться с init.php я добавил свой класс прямо в этом же файле class.php.
11.08.2015 07:01:56
[QUOTE]Андрей Бабкин написал:
[QUOTE] Алексей Анженко написал: А также в файле class.php в этом компоненте в функции fillItemPrices(&$resultItem, $arElement) добавил в нужные места такую конструкцию: $resultItem["VALUES"]["MAX"]["VALUE"] = CCurrencyRates::ConvertCurrency($price, $currency, "RUB") ; Т.е. все цены конвертируются в рубли перед выводом в фильтре.[/QUOTE] Что значит в нужные места? Просто у меня идет сначала максимальная цена, а потом минимальная и ползунок слайдера перестает работать...[/QUOTE] После очередных обновлений код мог немного поменяться, поэтому надо искать в коде, где происходит расчет цен и вставлять туда функции конвертации в нужные валюты. |
|
|
01.07.2015 11:14:42
[QUOTE]Андрей написал:
В чем проблема сделать свойство с рублевой ценой и ее выводить в фильтре ?[/QUOTE] Цена - это, так сказать, отдельная категория свойства товара. Она привязана к таким вещам, как интеграция с 1С, скидки, валюты и прочее. Если использовать свойства, придется налаживать взаимодействие свойства со всеми указанными компонентами и модулями, а это полный пи*ц. По-моему, все-таки в последней версии "Битрикса" фильтр сделан, как надо. |
|
|