Foros del Web » Programando para Internet » PHP » CodeIgniter »

Organizar controllers

Estas en el tema de Organizar controllers en el foro de CodeIgniter en Foros del Web. Muy buenas, no tengo muy clara la mejor forma de organizar mis ficheros en codeigniter. A ver si podéis orientarme un poco. - Tengo un ...
  #1 (permalink)  
Antiguo 29/08/2011, 21:26
 
Fecha de Ingreso: mayo-2011
Mensajes: 20
Antigüedad: 13 años, 6 meses
Puntos: 0
Organizar controllers

Muy buenas, no tengo muy clara la mejor forma de organizar mis ficheros en codeigniter. A ver si podéis orientarme un poco.

- Tengo un menú de administración gobernado por un controlador "admin.php"
- Hay un método en éste controlador llamado "catalogo". Encargado de administrar diferentes clases del catálogo como pueden ser "categorias", "articulos", etc.
- La clase "categorias" tendría funciones para gestionar la DB tipo "add", "update", etc.

Esta clase "categorias" y las otras, ¿debería colocarlas en la carpeta "libraries" e instanciarlas? ¿en controllers? ¿estoy orientando bien la organización del proyecto?

Espero haberme explicado, un saludo y gracias de antemano!
  #2 (permalink)  
Antiguo 30/08/2011, 07:13
Avatar de Karmac  
Fecha de Ingreso: agosto-2011
Ubicación: Bilbao
Mensajes: 196
Antigüedad: 13 años, 3 meses
Puntos: 34
Respuesta: Organizar controllers

Las clases del controller (vamos, las que manejan las URLs) van en la carpeta /controllers/.
Las que manejan la DB, en este caso "categorias", van en /models/ y son instancia de CI_Model.

Saludos.

Etiquetas: clase, frameworks-y-php-orientado-a-objetos, organizar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:47.