Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/08/2007, 11:18
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: consulta Zend

Pues mira no es tan sencillo, tienes que crear un plugin para agregar el header y footer a tu sitio, y asi es como puedes mantener una plantilla general.

Un plugin basico seria:
Código PHP:
class myTemplate extends Zend_Controller_Plugin_Abstract {
    public function 
preDispatch($request)
    {
        
$this->getResponse()->appendBody("<h1>Header!</h1>\n");
    }

    public function 
postDispatch($request)
    {
        
$this->getResponse()->appendBody("<h1>Footer!</h1>\n");
    }

Luego lo registras en el Controller:
Código PHP:
$front Zend_Controller_Front::getInstance();
$front->registerPlugin(new myTemplate()); 
Asi en cada accion que llames primero se llamara a preDispatch y luego a postDispatch, y asi puedes ponerle un look general a tu aplicacion.

Saludos.