Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/04/2011, 13:43
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 20 años, 2 meses
Puntos: 43
Respuesta: MVC - Definir controlar y acción por defecto

lo que puedes hacer es tener un archivo de configuracion y ahi setear cual queres que sea el método por defecto para todos los controladores tipo:

Código PHP:
Ver original
  1. $config['action_default'] = 'listado';
  2. $config['controller_default'] = 'productos';

y despues tener:
Código PHP:
Ver original
  1. if( empty( $controller ) ) { // Comprobamos si esta vacia, si asi es definimos que por defecto cargue Index
  2. $controller = $config['controller_default'];
  3. }
  4. if( empty( $accion ) ) { // Comprobamos tambien la accion
  5. $accion = $config['action_default'];
  6. }

o mejor aún usar algun router donde vos puedas especificar que accion es la default para cada controlador.

salu2