1

我有一个小问题:有没有办法在模板被渲染后做一些动作?呈现特定模板后调用的一种侦听器或钩子?

就我而言,我想知道用户访问主页的最后日期时间。如果我将这个值保存在 Controller 中,那么在渲染相应模板之前,我将无法在 twig 模板中使用我的 app.user.getLastHomepageVisit 日期时间变量,因为后一个变量的值将是 'now ' 这不是我想要的。在呈现页面,我想更新并将此值保留为“现在” 。

谢谢!

4

1 回答 1

1

kernel.response 上有一个钩子:

http://symfony.com/doc/current/cookbook/event_dispatcher/before_after_filters.html

于 2013-06-08T19:53:35.697 回答