1
我以Symfony的EasyAdminBundle开头。Symfony EasyAdminBundle自定义视图
对于默认使用它是完美的,但如果我想创建自定义视图并使用它定制控制器呢?
比方说,我有一个任务来加载json文件,显示他的所有数据和用户,然后可以编辑数据并保存它们。
好吧,我有我自己的自定义控制器,没有什么大不了的,数据被加载,我有自定义视图,数据在那里。我可以点击左侧菜单中的链接并看到它们。好。但我无法将这个视图与EasyAdminBundle结合在一起。在这个不错的主题中展示视图。我必须延长什么?
'@ EasyAdmin/default/layout.html.twig'?
它不能正常工作,我只看到空白页面 –
在这种情况下,请确保您使用的是开发环境,并在您的php.ini中启用了适当的错误报告(例如E_ALL)和display_errors以检查是否有任何错误。这应该给你一个例外页面而不是空白页面,它告诉你问题是什么,例如“无法找到模板”EasyAdminBundle/default/layout.html.twig“(查看:...)”。您还可以检查您的应用程序日志(默认情况下在project_root/var/logs/dev中)和您的php日志(通常是/ var/log中的apache/nginx-logs的一部分)以查找任何错误并扩展您的问题。 – dbrumann
的Och,没关系,你是对的,所以这是它: {% '@ EasyAdmin /默认/ layout.html.twig' %延伸} {块含量%} {{文件名}}
{ {版本}}
{在翻译%%为键,值}