2013-07-27 43 views
0

我开始使用CakePHP作为一个新的框架,它的一个非常真棒之一。 我现在的问题是我需要跟踪用户访问的视图并存储他们访问的内容,时间,数据库中的页面ID以及他们何时离开视图。控制器方法站点范围

我不想涉及所有控制器这个控制器,因为我将有关系的一个长长的清单。 我想在加载页面时使用它,获取我需要的信息并存储它。

PHP的传统我做一个文件与存储页面的用户访问逻辑的包容性。我想知道执行此任务的最佳或推荐的方式。

+0

也许这是你想要什么http://book.cakephp.org/2.0/en/core-libraries/logging.html – Orangepill

+0

听起来像你想,当他们离开view'谷歌分析尤其是因为'。否则,你想把代码放在你的AppController :: afterFilter中 - 可能。 – AD7six

回答

0

把你方法在AppController中的beforeFilter,beforeRender,后过滤等方法。只要您从AppController继承Controller类,该方法就可以在应用程序范围内使用。

+0

谢谢,我会尝试这一点,并回来的结果。 –