繁体   English   中英

尝试覆盖模板时我在做什么错?

[英]What am I doing wrong when trying to override a template?

我正在使用Sonata Page Bundle构建应用程序。 我注意到启用和禁用内容块的切换没有任何作用。

有一个针对此问题的公开拉取请求 ,但是目前,我只想取消启用/禁用按钮。 因此,我在此页面上执行以下操作:

cp ./vendor/sonata-project/page-bundle/Resources/views/BlockAdmin/compose_preview.html.twig app/Resources/SonataPageBundle/views/BlockAdmin/compose_preview.html

...并开始编辑模板的新克隆。

但是新模板似乎不会覆盖供应商模板。 我试图清除缓存无济于事。 我想走哪一步?

好吧,这很简单。 我不小心将其克隆到compose_preview.html而不是克隆到compose_preview.html.twig

我在模板名称的末尾添加了.twig ,问题已解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM