【发布时间】:2021-11-07 04:01:16
【问题描述】:
我对 Symfony 和 Twig 还不是很熟悉。那么,我该如何解决这个问题:
我在 Symfony 中有一个基础应用程序,它有一个带有静态模板的前端(一个网站)。 现在,如果我想添加一个自定义 Bundle,它应该在主页(应用程序的默认前端)中添加一些内容,我该怎么做?
Bundle 已安装,但我不知道如何在最佳实践中进行安装。我使用控制器吗?但是会从这个控制器呈现一个视图——这让我很困惑。或者我是否需要 Twig 中的全局变量,创建类似生成器的东西来为变量添加值?还是有别的办法?
简而言之: 我的 Bundle 应该将额外的内容引入现有的应用程序(网站)。
编辑 Bundle 也有一些自己的路由。
【问题讨论】: