Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/11/2011, 15:10
pixel1
 
Fecha de Ingreso: julio-2008
Ubicación: México
Mensajes: 150
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: Datos persistentes en todas las vistas

Actualmente tengo un plugin que decide que layout utilizar, basicmaente hago esto:

Código PHP:
class Application_Plugin_Layout extends Zend_Controller_Plugin_Abstract
{
    public function 
preDispatch (Zend_Controller_Request_Abstract $request)
    {
        if(
$request->getModuleName()=='backend')
        {
            
$layout Zend_Layout::getMvcInstance();
            
$layout->setLayout('backend');
        }
        else
        {
            
$layout Zend_Layout::getMvcInstance();
            
$layout->setLayout('layout');
            
            
$qCategorias=Doctrine_Query::create()->from('Categorias');

                        
/*Yo suponia que con esto debería ser suficiente para enviar
                            variables*/
            
$this->view->categorias=$qCategorias->execute();
            
        }
                
    } 

__________________
Blog blog.desarrollandoideas.com

Twitter
Sígueme en Twitter