Тема: Принудительная фильтрация списка товаров
Здравствуйте! Возникла необходимость скрывать часть товаров от некоторых групп пользователей. Как правильно вклиниться в контроллер ListProducts и добавить дополнительное условие фильтрации?
Форум ReadyScript Вопросы по разработке модулей и API системы Принудительная фильтрация списка товаров
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте! Возникла необходимость скрывать часть товаров от некоторых групп пользователей. Как правильно вклиниться в контроллер ListProducts и добавить дополнительное условие фильтрации?
Воспользуйтесь событием controller.afterinit.catalog-front-listproducts
Там у вас в качестве параметра поступает объект контроллера listProducts, из которого вы можете получить объект \Catalog\Model\Api, он в публичном свойстве api записан.
При полном доступе к объекту \Catalog\Model\Api составить доп.условие фильтрации - думаю для вас не составит труда.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум ReadyScript Вопросы по разработке модулей и API системы Принудительная фильтрация списка товаров