Las vistas de cada componente, tienen acceso a diferentes funciones del framework, como por ejemplo es el sistema de mensajes o la clase media.
Para llamar a una vista desde el controlador de nuestro componente:
$this->_view->renderizar('vista'); $this->_view->renderizar('vista',true); La bandera true agrega el header y footer por defecto de la aplicación: Renderización de una vista: ROOT .DS . views .DS . layout .DS . default .DS . header.php ROOT .DS . components .DS . component .DS . views .DS . view . DS . vista.phtml ROOT .DS . views .DS . layout .DS . default .DS . footer.php Para enviar información a las vistas, las variables se asignan así en el controlador: $this->_view->_variable = 'foo'; Para recibir información en las vistas, leemos las variables así: echo $this->_variable; |