17 4 nuestraprimeraAct

17.4 Nuestra Primera Acción

EL controlador saludo por el momento no hace nada, pero si agregamos un método llamado hola al controlador saludo. La lógica nos dicta que llamar a http://www.vagoogle.net/grupos/saludo/hola/ seleccionaría el controlador saludo e invocaría al método hola de la clase.



class SaludoController extends ApplicationController {
function hola(){
}
}
?>

Probablemente si visualizamos la salida en el explorador encontramos una página en blanco ya que no estamos visualizando ninguna vista para enviar información al usuario.

Entonces para completar nuestra aplicación podríamos crear una vista que visualizará el saludo ¿verdad?

Entonces creemos la vista views/saludo/hola.phtml donde colocaremos esta información para visualizar.


<h1>Hola Mundo</h1>

Ahora si visualizamos en el explorador se entiende que Kumbia automáticamente carga la vista con el mismo nombre la acción en el directorio con el nombre del controlador seleccionado.

Poniendo a consideración podríamos decir que las vistas permiten la salida al usuario usando PHP embebido en HTML. Por esto las vistas poseen extensión phtml a diferencia de los controladores que poseen PHP puro y por esto su extensión .php.

Regresar al indice