如何创建symfony 2.0事件监听器onclick事件

时间:2013-06-26 06:27:59

标签: symfony orm

我有一个包含问题列表的页面,每个问题都有链接查看详细信息。 我想在使用Symfony2事件监听器

单击详细信息链接时将事件记录到数据库

1 个答案:

答案 0 :(得分:0)

首先,onClick事件不是Symfony应用程序事件。这是浏览器事件。

二级,不推荐使用Symfony 2.0。您应该使用当前的Symfony版本:http://symfony.com/download

我假设点击查看详细信息链接时应重新加载页面。

所以,你必须在onKernelController或其他任何东西上编写evnet监听器(它取决于你的应用程序架构 - 如果你提供更多细节,我会说更多)。 我可以推荐monolog(http://symfony.com/doc/current/cookbook/logging/monolog.html)进行日志记录。 Yo应该向事件监听器注入(http://symfony.com/doc/current/components/dependency_injection/types.html)monolog并记录你想要的任何内容。