【问题标题】:How to call an action from an other controller - ZendFramework1如何从其他控制器调用动作 - ZendFramework1
【发布时间】:2019-07-03 13:00:38
【问题描述】:

我想在模块调用“监督”内的控制器调用“AdminController”中的另一个动作调用“suiviprodAction”中使用来自模块调用“默认”的控制器调用“GestIdentController”的动作调用“loginAction”。

谁能给我发一份相关文件,我有点迷茫..

文件夹:

我试图在控制器 AdminController 中做什么:

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

【问题讨论】:

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


    【解决方案1】:

    您可以在here得到答案

    请注意,如果您使用

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

    ZF1 将再次进行 dispatch 过程,这意味着所有的插件和资源都将重新初始化。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-25
      • 1970-01-01
      • 2016-01-31
      相关资源
      最近更新 更多