Подскажите пожалуйста, как сделать следующее: при клике на кнопку происходит запись в сессию и все товары сайта (в том числе "Самое необходимое", "Популярное", "Новинки", "Акции" и пр.) фильтруются, допустим, по категории, но при этом, мы перемещаемся по всем страницам сайта как ни в чем не бывало.
Можно ли отфильтровать все товары на сайте по необходимому параметру без редактирования всех шаблонов?
Скорее всего есть некий метод в глобальном классе, который занимается выборкой товаров, а все виджеты и модули наследует его для выдачи - думаю с помощью условий на сессию насильно изменить запрос для выборки.