Archivo de la etiqueta: zend_view

Acceder a Zend_View desde un plugin en Zend Framework

Código para acceder a la vista desde un plugin de Zend Framework. Solo es necesario desde los métodos:

  • routeStartup
  • routeShutdown
  • preDispatch

El código es el siguiente:

$viewRenderer = Zend_Controller_Action_HelperBroker::getExistingHelper('ViewRenderer');
$viewRenderer->initView();
$view = $viewRenderer->view;
$view->assign('foo', 'bar');

Otra manera de acceder es:

$view = Zend_Controller_Front::getInstance()->getParam('bootstrap')
                                            ->getResource('view');
$view->assign('foo', 'bar');