在Sylius中,如何根据用户角色过滤产品展示?

时间:2017-01-19 10:03:49

标签: symfony sylius

我想向具有良好角色的用户展示一些产品,而不是向其他人展示。 有没有人知道是否有定义的方法,或者我是否需要覆盖产品模型以添加属性并修改查询以便根据当前用户角色进行过滤?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

我认为您可以覆盖ProductRepository,注入sylius.context.customer并覆盖方法createListQueryBuilder以考虑用户角色。