【问题标题】:Add custom button in sonata admin在奏鸣曲管理员中添加自定义按钮
【发布时间】:2019-09-16 12:11:47
【问题描述】:

是否可以在奏鸣曲管理表单中添加像 btn_add 这样的自定义按钮?另外请您告诉我btn_catalogue是什么以及如何使用?

->add('purchaseItems', 
    CollectionType::class, [
        'mybutton'     => "Update status",
        'by_reference' => false,
        'attr'         => ['required' => true]
    ]

【问题讨论】:

    标签: php symfony sonata-admin


    【解决方案1】:

    是的,这完全有可能,您只需按照以下步骤创建一个新的自定义操作:

    • 扩展 SonataAdmin:CRUD 控制器并告诉我们的管理类使用它
    • 在我们的控制器中创建自定义操作
    • 创建模板以在列表视图中显示操作
    • 在 Admin 类中添加路由和新操作

    这里的文档中解释了所有内容:

    https://symfony.com/doc/master/bundles/SonataAdminBundle/cookbook/recipe_custom_action.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-08
      • 1970-01-01
      • 2018-12-02
      • 2017-06-19
      • 2016-04-17
      • 2018-04-30
      • 1970-01-01
      相关资源
      最近更新 更多