Sylius网格添加按钮到产品表

时间:2017-06-25 13:39:15

标签: sylius

如何覆盖产品表格以在编辑和删除旁边添加新按钮?

我找到了:vendor \ sylius \ sylius \ src \ Sylius \ Bundle \ AdminBundle \ Resources \ config \ grids \ product.yml

该按钮应打开带有html内容的模态按钮。谢谢,

2 个答案:

答案 0 :(得分:0)

这里有两个选择。

你可以为网格添加一个看起来或多或少的配置文件:

# app/config/grids.yml
sylius_grid:
    grids:
        sylius_admin_product:
           actions:
               # your new action here

或复制您在

中找到的整个yaml文件
vendor\sylius\sylius\src\Sylius\Bundle\AdminBundle\Resources\config\grids\product.yml

进入你的app / Resources文件夹:

app/Resources/SyliusAdminBundle/config/grids/product.yml

并覆盖你想要的东西:)

可以在此处找到更多信息:http://docs.sylius.org/en/latest/customization/grid.html

答案 1 :(得分:0)

这里有一个例子: Custom templateHow to register以及How to use 您可以在定义网格的任何位置注册此操作。没有必要

sylius_grid:
    templates:
       filter:
          your_filter_name: @YourBundle/Path/After/Resource/_filter_name.html.twig
       action:
          # the same defining
       bulk_action:
          # the same defining