В обновлении 15.0.7 модуля информационные блоки в компонент catalog.smart.filter была добавлена возможность фильтрации товаров с ценами в разных валютах!!! Описание обновления
Ой-ой-ой. Конвертация валют в фильтре сделана, но не до конца. Пока что отфильтровать в каком-нибудь диапазоне между максимумом и минимумом не получится, чтобы отображались и товары, заданные в других валютах.
Но обновление 15.0.7 пока что ещё находится в статусе бета. Так что надеемся на скорое исправление этой недоработки и выпуск стабильного обновления!
Сергей Емельянов написал: Интересно, в каком магазине есть товары в разной валюте?
К сожалению, нам уже не раз попадались клиенты с такими магазинами, где товары заданы в разной валюте, а на сайте нужно отображать в одной валюте. Так что это очень даже полезная штука для нас, как разработчиков. А какие у этих магазинов отношения с налоговой уже не наша головная боль
Алексей, это довольно странно, так как мы тоже пообщались с техподдержкой Битрикса. И умный фильтр конвертирует цены торговых предложений. http://screencast.com/t/UF7Xi62HRX — подтверждение на снимке.
Вот только нам пришлось пересоздать для этого фасетный индекс вручную. Попробуйте удалить фасетный индекс для своего инфоблока с торговым каталогом с помощью команд:
- делается отдельное поле у товара для хранения цены в валюте. - обновляется каждый день реальное поле цены по курсу - конвертится в рубли. - получаем все цены в рублях и используем штатный функционал.
элементарная вещь - а до сих порт нет из коробки. надо велосипедить опять. зато сколько бурления и представления как какую то мегафичу.
Установил бету. 1) Как убрать у цены ползунок? (цены там не влазят) 2) Если у меня цены все в разных валютах, то выводятся несколько блоков цены (т.е. Розничная руб, доллары и евро) и несмотря на настройки (вывод в одной цене), выводятся все три блока с ползунками сортировки цены. Как их объединить в единый блок? Неужели нельзя было сделать один раз по нормальному?
У меня не работает. Фильтр отображает диапазон цен в той валюте, в которой заданы цены большинства товаров торгового каталога. Параметр "Отображать цены в одной валюте" установлен.
Ну так что все еще не добавили в коробку Битрикс??? И веть буквально пару часов сделать эту штуку тогда и сортировка работала и фильтр и все такое, стандартными средствами, без костылей.
Роман Семёнов написал: Ну так что все еще не добавили в коробку Битрикс???
В своих типовых решениях по-прежнему используем для сортировки товаров по цене отдельное свойство инфоблока, в котором хранится цена в базовой валюте. И это делаем не только для работы с разными валютами, но и для корректного учёта SKU.
Фильтр не работает как надо с разными валютами до сих пор. Раскопал компонент, параметры валюты и флаг конвертации в компонент передается, но дальше с этими параметрами ни каких манипуляций не происходит.