我已经从自定义资源(简报)创建了一个网格,我想在每一行添加一个" send"按钮,旁边的defaut"编辑"和"删除"纽扣。 但我不知道如何在网格定义中定义自定义操作,而我在Sylius文档中找不到信息...
这是我的网格def:
vaadin.servlet.resourceCacheTime
vaadin.servlet.productionMode
vaadin.servlet.heartbeatInterval
vaadin.servlet.closeIdleSessions
知道如何做到这一点?
谢谢!
答案 0 :(得分:3)
我想您需要做的就是添加自己的Action模板(AppBundle / Resources / views / Grid / Action / send.html.twig),
然后在app / config / config.yml中配置它:
就像这里定义的默认操作一样:https://github.com/Sylius/Sylius/blob/master/src/Sylius/Bundle/AdminBundle/Resources/config/app/config.yml#L34
sylius_grid:
templates:
action:
send: "@AppBundle/Grid/Action/send.html.twig"
检查模板路径,因为我不确定。