如何从其他控制器调用动作-ZendFramework1

时间:2019-07-03 13:00:38

标签: php model-view-controller zend-framework

我想使用模块调用“ Supervision”内的控制器调用“ AdminController”中其他调用“ suiviprodAction”中的模块调用“ default”中的控制器调用“ GestIdentController”中的操作调用“ loginAction”。

有人可以给我发送有关它的文档,我有点迷失了。

文件夹:

enter image description here

我想在控制器AdminController中做什么:

    public function suiviprodAction(){
    $this->loginAction('ferran','ferran');
    // Connexion au fichier de label

1 个答案:

答案 0 :(得分:0)

您可以得到答案here

请注意,如果您使用

$this->action('action', 'controller', 'module', 'params')

ZF1将再次执行分发过程,这意味着所有插件和资源将再次初始化。

我的建议是实现一个依赖注入容器,例如zend-servicemanagerphpDI,创建您的登录服务,并在需要时使用它。