Symfony1 包括使用Symfony自动生成的管理模块中的插槽

Symfony1 包括使用Symfony自动生成的管理模块中的插槽,symfony1,admin-generator,slots,Symfony1,Admin Generator,Slots,是否有办法在Symfony中包含来自generator.yml的插槽?我只想在一些后端模块中添加一段HTML代码,插槽是我能想到的最好的主意 如果没有使用generator.yml,我如何实现这一点 谢谢 实现这一点的最简单方法可能是覆盖生成的模板 管理生成器基于generator.yml生成模板。您可以在/cache///modules//templates中查看这些生成的模板 如果查看此文件夹中的文件,您可以在自己模块的templates文件夹(而不是缓存文件夹!)中覆盖它们。 只需将缓存文

是否有办法在Symfony中包含来自
generator.yml
的插槽?我只想在一些后端模块中添加一段HTML代码,插槽是我能想到的最好的主意

如果没有使用
generator.yml
,我如何实现这一点


谢谢

实现这一点的最简单方法可能是覆盖生成的模板

管理生成器基于
generator.yml
生成模板。您可以在
/cache///modules//templates
中查看这些生成的模板

如果查看此文件夹中的文件,您可以在自己模块的templates文件夹(而不是缓存文件夹!)中覆盖它们。
只需将缓存文件夹中的一个文件复制到模块的模板文件夹中,然后开始编辑。

我考虑过这一点,但为了添加一个非常简单的插槽,我不得不复制大量代码。最后,我在
layout.php
中使用了
switch
,使用请求路由知道何时输出所需的HTML代码。您还可以在其中一个模板中调用
slot()
函数。(例如在
\u assets.php
partial中:生成器生成的所有视图中都包含该视图)。如果直接调用
slot()
的代码太多,您还可以包含自己的
菜单
部分,该
slot()
会包含哪些内容。您想添加什么(以及在哪里!)?AFAIK Symfony允许以多种方式插入代码:)@Konstantin Mikhaylov我只想在某些模块的主菜单下添加一个带有子菜单的div。在哪里(以及如何!)正是我的问题