Как вызвать действие с другого контроллера - ZendFramework1 - PullRequest
0 голосов
/ 03 июля 2019

Я хочу использовать вызов действия «loginAction» из вызова контроллера «GestIdentController» внутри вызова модуля «default» в другом вызове действия «suiviprodAction» в вызове контроллера «AdminController» внутри вызова модуля «Наблюдение».

Может кто-нибудь прислать мне документацию об этом, я немного потерян ..

папка:

enter image description here

Чтоя пытался сделать в контроллере AdminController:

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

1 Ответ

0 голосов
/ 03 июля 2019

Вы можете получить свой ответ здесь

Имейте в виду, что если вы используете

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

ZF1 снова выполнит процесс отправки, это означает, что весь плагини ресурсы будут инициализированы снова.

Мой совет - внедрить контейнер внедрения зависимостей, такой как zend-servicemanager или phpDI , создать службу входа в систему и использовать ее там, где вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...