【问题标题】:Symfony2 Form EntityType Datagrid viewSymfony2 Form EntityType Datagrid 视图
【发布时间】:2016-09-11 13:30:50
【问题描述】:

使用 Symfony2,是否可以将 EntityType 显示为数据网格类型的视图?我希望向用户呈现数据视图,以便他们可以看到其他属性,而不是我会塞进 __toString() 方法的属性。数据网格最好在行首显示一个复选框,以允许选择一个或多个。 (多个 = 真)

【问题讨论】:

    标签: php forms symfony doctrine-orm datagrid


    【解决方案1】:

    Symfony 没有开箱即用的此类功能。

    您可以extendEntityType 为您拥有的每个实体定义一个单独的模板,或者您可以基于SonataAdminBundle 制作您的应用程序,它有很多功能可以制作网格。

    【讨论】:

    • 扩展实体类型可能是个好主意。我的项目中确实包含了 SonataAdminBundle,但我不想使用他们的“界面”,而是希望一切都在我自己的布局中。它们的功能可以在我自己的控制器和表单中使用吗?到目前为止,我使用它的唯一方法是将我的实体添加到配置文件中,然后转到管理路径并以这种方式使用它。
    猜你喜欢
    • 2017-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多