Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/06/2011, 07:06
phpdevelopment
 
Fecha de Ingreso: mayo-2011
Mensajes: 256
Antigüedad: 13 años
Puntos: 5
Respuesta: Obtener getControllerName() mediante Zend_Controller_Request_Abstract $req

Perdona y luego como puedes recoger en Nombre del controllador o del module en el Bootsrapt.
Código PHP:
//bootstrap.php
protected function _initPlugins()
    {
        
        
$this->bootstrap("frontController");
        
$this->frontController->registerPlugin(new My_Class_ControllerName());
 
    } 
En el controllador se puede hacer asi.
Código PHP:
$this->getRequest()->getModuleName(); 
Para la vista yo tengo:

Código PHP:
class App_Controller_Plugin_ViewSetup extends
Zend_Controller_Plugin_Abstract
{
     public function 
dispatchLoopStartup(Zend_Controller_Request_Abstract $request)
     {
         
$viewRenderer Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
         
$viewRenderer->init();

       
         
$viewRenderer->view->moduleName $request->getModuleName();
         
$viewRenderer->view->controllerName $request->getControllerName();
         
$viewRenderer->view->actionName $request->getActionName();
     }

Y en la vista me basta con hacer un .

Código PHP:
<?=$this->moduleName?>
Pero como lo recojo segun vuestro ejemplo en el Bootstrapt....Saludos