Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/07/2015, 11:21
Avatar de Uncontroled_Duck
Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 13 años, 6 meses
Puntos: 261
Respuesta: Controlador variable en Codeigniter

Hola DandyCC,

No conozco CodeIgniter, pero por lo que veo en su web, usa Routing como otros frameworks.

Lo que quieres hacer está directamente relacionado con esto.

La teoría sería algo así (pseudocódigo):
(Donde [:param] es cualquier parametro de la url, cada framework los define de una forma distinta)
Código:
# url
www.miweb.com/jose
www.miweb.com/antonio
www.miweb.com/pedro

# router
/[:name]

#controller
profiles
Este primer caso el router espera un nombre/parámetro justo después del dominio. Y puede dirigirte a cualquier controlador que quieras usar para procesar la información.


Código:
# url
www.miweb.com/usuarios/jose
www.miweb.com/usuarios/antonio
www.miweb.com/usuarios/pedro

# router
/usuarios/[:names]

#controller
users
En el segundo caso, el router espera un nombre/parámetro después del dominio seguido por "usuarios". Igualmente puede dirigirte al controlador que quieras siempre que se cumpla esa condición.

En teoría no tiene por que tener el nombre del controlador y del action en la url siempre que las condiciones en el router para diferenciarse estén claramente definidas.

Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight