CAPÍTULO IV



API - Componentes y Controladores

La estructura de URL completa y por defecto es la siguiente:



BASE_URL/componente/controlador/método/arg/s



Y las rutas:

/back/components/controllers/controlador.php

/back/components/models/model.php

/back/components/views/view.php



Ejemplo de un requerimiento: http://cmsum.com/back/login

/back/login/controllers/indexController.php

/back/login/models/usuarioModel.php

/back/login/views/index/login.phhtml


Nota: en el ejemplo anterior, se puede apreciar como la vista está anidada un directorio más cuyo nombre coincide con el del controlador que la invoca.

Si no existe el controller del componente busca el método en el indexController:


/back/componente/controlador/metodo/arg/s

Reproduce esto:

/back/login/index/validar/arg/s

Por esto:

/back/login/validar/arg/s








Cabecera CMSUM