Sonata admin 3:扩展模板给出以下错误“变量”base_template“不存在”
Posted
技术标签:
【中文标题】Sonata admin 3:扩展模板给出以下错误“变量”base_template“不存在”【英文标题】:Sonata admin 3 : extends template gives following error “Variable ”base_template“ does not exist” 【发布时间】:2018-05-04 17:21:40 【问题描述】:当我尝试扩展模板时,我遇到了这个问题:
变量“base_template”不存在。
这是我的代码:
% extends base_template %
% block javascripts %
parent()
% endblock %
% block content %
% endblock %
【问题讨论】:
我认为这是因为变量“base_template”不存在。你有什么问题? 是的,我知道,但我认为这个变量默认存在于 sonataAdmin 中,不是吗? 我对奏鸣曲没有太多经验,但是根据您的错误消息,该变量不存在。你试过找出原因吗?在这里提问之前请表现出一些努力。 我发现问题出在 SonataAdmin 的 3.25.0 版本中,我回到了 2.22 版本,一切正常,谢谢您的回复 正在处理中。见github.com/sonata-project/SonataAdminBundle/pull/4772 【参考方案1】:请使用 3.24.0、3.25.0 和 3.25.1 有回归。
请等待下一个版本!
谢谢!
【讨论】:
以上是关于Sonata admin 3:扩展模板给出以下错误“变量”base_template“不存在”的主要内容,如果未能解决你的问题,请参考以下文章
Sonata Admin 覆盖模板 form_admin_fields.html.twig
Symfony - Sonata “在管理池中找不到管理服务“app.admin.post”。”
Symfony3.1 & Sonata Admin - 列表字段的模板被忽略