Ver Mensaje Individual
  #24 (permalink)  
Antiguo 21/06/2011, 13:16
castrovega7
 
Fecha de Ingreso: junio-2011
Mensajes: 51
Antigüedad: 13 años, 6 meses
Puntos: 3
Respuesta: Llamar un view helper desde el layout

Vale, ya lo he logrado de esta forma:

Código PHP:
Ver original
  1. protected function _initViewHelpers(){
  2.  
  3.         //$this->bootstrap('layout');
  4.        
  5.         $view = new Zend_View();
  6.         $view->addHelperPath('ZendX/JQuery/View/Helper', 'ZendX_JQuery_View_Helper');
  7.         $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
  8.         $viewRenderer->setView($view);
  9.         Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
  10.  
  11.         //resources.view.helperPath.Application_View_Helper = APPLICATION_PATH "/views/helpers"
  12.  
  13.         $view->addHelperPath(APPLICATION_PATH."/views/helpers", 'Application_View_Helper');
  14.         $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
  15.         $viewRenderer->setView($view);
  16.         Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
  17.  
  18.     }

Ya funciona el viewhelper.

Hay alguna forma de añadir los viewhelpers de una manera más eficiente?¿(En lugar de uno en uno)


Gracias, por todo masterpuppet :)