Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我(仍然)是 Symfony 的初学者,并且一直在阅读关于Twig的三级继承。
如果您在包中定义块,它们的名称可能是特定于包的,并且与您的应用程序base.html.twig或其他包中定义的块名称不匹配,或者甚至名称可能相同但用法可能不同。
base.html.twig
app/
块名称应该与将要放置在块中的内容有某种关系。因此,如果您在一个块中具有 css 样式,则将其称为样式表,而对于 javascript 文件,则将其称为 JavaScript。至于捆绑包,在视图文件夹中创建一个 layout.html.twig 并扩展 base.html.twig。