Тема: Принудительная фильтрация списка товаров

Здравствуйте! Возникла необходимость скрывать часть товаров от некоторых групп пользователей. Как правильно вклиниться в контроллер ListProducts и добавить дополнительное условие фильтрации?

2

Re: Принудительная фильтрация списка товаров

Воспользуйтесь событием controller.afterinit.catalog-front-listproducts
Там у вас в качестве параметра поступает объект контроллера listProducts, из которого вы можете получить объект \Catalog\Model\Api, он в публичном свойстве api записан.


При полном доступе к объекту \Catalog\Model\Api составить доп.условие фильтрации - думаю для вас не составит труда.

Повысить оценку +1 Понизить оценку

Re: Принудительная фильтрация списка товаров

Точно, спасибо!