CAPÍTULO IV



API - Componentes y vistas

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;







Cabecera CMSUM