我正在使用symfony2编写我的第一个站点,这是一个包含一些用于处理文章和静态页面或联系页面的包的站点。我还创建了一个捆绑包(目前仅用于后端)来处理要在网站上显示的广告,但是此广告必须在前端页面请求中显示,因此我需要了解如何执行必要的代码来检索广告在我的捆绑包中的所有前端控制器上显示和传递此信息。
你能帮助我吗?
提前致谢 罗伯特
答案 0 :(得分:1)
取决于您保留广告的位置,但听起来像是service container的工作。
基本上你需要编写一个服务来实现获取所需广告的方法,然后在控制器中调用该服务($this->get('service_name')
)
答案 1 :(得分:1)
请参阅在树枝模板中嵌入控制器。 http://symfony.com/doc/current/book/templating.html#embedding-controllers
基本上,如果要包含全局窗口小部件,则必须将其添加到控制器模板继承的父树枝模板中。