Л
и
ч
н
ы
й
 
к
а
б
и
н
е
т
Goldensites | CMS Joomla | Joomla 1.5 | Статьи Joomla | Как я могу вызвать контроллер Joomla из другого контроллера?

Как я могу вызвать контроллер Joomla из другого контроллера?

Ответ:
У контроллеров Joomla есть доступ ко всем их собственным ресурсам, однако если Вы хотите использовать ресурсы другого контроллера, действительно, нет никаких функций для вызова одного контроллера из другого. Следующий код позволяет сделать это:

include_once(JPATH_COMPONENT . DS . 'controllers' . DS .'ControllerName' . '.php');
$controller = new ControllerName(); 
$controller->execute('task');


Включайте контроллер точно также, как вы делали это в основоном компоненте и затем создайте новый экземпляр контроллера.

Добавить комментарий


Защитный код
Обновить