Sylius - [管理员] 如何编辑 indexAction 网格查询

Sylius - [Admin] How to edit the indexAction grid query

我只是想编辑 product 控制器中的 indexAction 进行一些数据过滤。我所做的是添加新列为 branch_code 并在产品 table 和用户 table 中,当每个用户登录他们显示的系统时根据他们的产品列表 branch_code

我只是想更改资源中的查询(请参阅附件)。我算抓住了,

我需要的是,我想给这个查询添加一个WHERE条件,

你能指导我解决这个问题吗

您可以 extend the product repository 并扩展 createListQueryBuilder 方法来添加您的自定义逻辑。 如果这还不够,那么你可以创建一个新方法,然后 override the admin product grid and change the repository method.