Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony 在Sonata中修改列表视图_Symfony_Sonata Admin - Fatal编程技术网

Symfony 在Sonata中修改列表视图

Symfony 在Sonata中修改列表视图,symfony,sonata-admin,Symfony,Sonata Admin,我将SonatAdminBundle用于一个Symfony项目,我想列出不在表中的实体,而是使用垂直选项卡。因此,我希望有一个选项卡,对应于每个实体,这样按下该选项卡将打开右侧configureListFields选择的字段 奏鸣曲能做到吗 感谢您的帮助。如上所述,可以覆盖Sonata用于呈现管理UI的默认模板: sonata_admin: templates: list: SonataAdminBundle:CRUD:list.html.twig inn

我将SonatAdminBundle用于一个Symfony项目,我想列出不在表中的实体,而是使用垂直选项卡。因此,我希望有一个选项卡,对应于每个实体,这样按下该选项卡将打开右侧
configureListFields
选择的字段

奏鸣曲能做到吗

感谢您的帮助。

如上所述,可以覆盖Sonata用于呈现管理UI的默认模板:

sonata_admin:
    templates:
        list: SonataAdminBundle:CRUD:list.html.twig
        inner_list_row: SonataAdminBundle:CRUD:list_inner_row.html.twig
        ...
列表模板负责呈现整个表格。
内部列表行负责呈现此表中的一行

实际上,
list.html.twig
扩展了
base\u list.html.twig

list\u inner\u row.html.twig
扩展
base\u list\u inner\u row

因此,您可能应该覆盖这四个