У меня есть плагин загрузчика макета, который выглядит следующим образом:
class Controller_Action_Helper_LayoutLoader extends Zend_Controller_Action_Helper_Abstract
{
public function preDispatch()
{
$config = Zend_Registry::get("config");
$module = $this->getRequest()->getModuleName();
if (isset($config->$module->resources->layout->layout) && !$this->getRequest()->format)
{
$layoutScript = $config->$module->resources->layout->layout;
$this->getActionController()->getHelper('layout')->setLayout($layoutScript);
}
}
}
В плагине контроллера я хочу получить весь ответ примерно так:
$this->getResponse()->getBody()
Это однаковозвращает только результат действия, но не вывод макета.
Как собрать вместе весь вывод, макет и действие?
Спасибо!