我从Symfony的EasyAdminBundle 开始。
对于默认用法,它是完美的,但如果我想创建自定义视图并使用它自定义控制器怎么办?
让我们说我有一个任务是加载json文件,显示他的所有数据和用户然后可以编辑数据并保存它们。
好的,我有自己的自定义控制器,没什么大不了的,数据已加载,我有自定义视图,数据都在那里。我可以点击左侧菜单中的链接查看它们。好。但我无法用EasyAdminBundle整理这个视图。在这个漂亮的主题中显示视图。我需要扩展什么?
' @ EasyAdmin /默认/ layout.html.twig'?
答案 0 :(得分:2)
是的,如果您想扩展默认布局,可以像这样扩展EasyAdminBundle的layout.html.twig:
{% extends '@EasyAdmin/default/layout.html.twig' %}
您还可以查看默认模板,例如对于lists,但不幸的是,由于抽象程度很高,因此有点难以阅读。