Commerce: динамическая цена и Views
Всем привет!
Возникла интересная задача для магазина на Drupal Commerce. Для разных типов товаров есть свои правила ценообразования. Например, у данного производителя цена в $, переводим её в рубли, ещё, к примеру, прибавим 100 рублей. Получилась новая цена, ок. На странице товара она видна, всё хорошо.
Теперь делаем каталог на views - тут тоже вроде ок: цену товара выбираем в рассчитанном виде. А теперь самое интересное: фильтры! Ясен-красен, что при выводе цена обрабатывается на ходу и отображается, то есть - в базе не сохраняется, как кэш. Фильтровать не выйдет - только по исходной цене. Но для этого у нас есть такая штука:
/admin/commerce/config/product-pricing/pre-calculation