Php Zend:在每次加载页面时调用一个操作
我正在尝试在Zend Framework中使用cookies实现永久登录。Php Zend:在每次加载页面时调用一个操作,php,zend-framework,frameworks,Php,Zend Framework,Frameworks,我正在尝试在Zend Framework中使用cookies实现永久登录。 因此,我希望在每次页面加载时检查是否设置了特定的cookie,如果设置了,则调用IndexController中的loginAction(操作正常)从cookie传递两个参数 我有两个问题: 1。我应该在哪里放置函数调用,以便每次都执行它?Bootstrap.php、layout.phtml、index.php或其他地方? 2。传递参数时,如何从IndexController外部调用loginAction 绝对不是lay
因此,我希望在每次页面加载时检查是否设置了特定的cookie,如果设置了,则调用
IndexController
中的loginAction
(操作正常)从cookie传递两个参数
我有两个问题:
1。我应该在哪里放置函数调用,以便每次都执行它?Bootstrap.php、layout.phtml、index.php或其他地方?
2。传递参数时,如何从IndexController
外部调用loginAction
IndexController::loginAction($param1,$param2)代码>
我认为插件在这种情况下更合适 preDispatch()是在 调度员。此回调允许代理或筛选器行为。通过 更改请求并重置其已调度标志(通过 Zend_控制器_请求_抽象::setDispatched(false)),当前 可以跳过和/或替换操作
I get
Class'IndexController'未找到
,loginAction
不是静态函数使用Autoloader加载类-有关此信息,请参阅