Ver Mensaje Individual
  #11 (permalink)  
Antiguo 15/02/2011, 12:15
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 4 meses
Puntos: 845
Respuesta: $view->assign('var', 'contenido') en IndexController

El problema es que estas sobreescribiendo Zend_Controller_Action::initView y tu implementación de initView siempre devuelve una nueva vista(nunca la seteas al Registry), que no esta asociada al viewRenderer.
Te comento que para acceder a la vista desde un controller lo único que tenes que hacer es $this->view, tu controller deberia ser algo asi:

Código PHP:
Ver original
  1. public function init()
  2. {
  3.     $this->view->headTitle('Inicio');
  4.     $this->view->headTitle()->setSeparator(' / ');
  5. }
  6.      
  7. public function indexAction()
  8. {
  9.     $this->view->setEscape('htmlentities');
  10.     $this->view->assign('mensaje', 'Zend Rulz!!!');
  11. }

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)