entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

problema con ruteo en CodeIgniter

Hola, quiero pasar a mi sitio web en codeIgniter la siguiente cadena www.misitio.com/news/ver/deporte/_noticia
entonces que cuando pase esa cadena en mi navegador me ejecute la funcion ver en el controlador news y esta funcion reciba por parametro los dos datos variables deporte y noticia los cuales pueden ser cualquier cadena por ejemplo podria ser cultura/buen_concierto_hoy.html pero no se como enrutarlo para que funcione.
saludos Dairon

1 Respuesta

2votos

dairon Puntos17140

Ya encontré una solución:
para http://www.misitio.com/news/ver/deporte/noticia
modifico el fichero routes.php en el conf del CodeIgniter y pongo la siguiente regla:

$route['news/ver/(:any)/(:any)'] = 'news/ver/$1/$2';

entonces para probar creo en mi clase controladora news la funcion ver la cual recibira dos variables.

public function ver($seccion,$slug)    
{       
    echo $seccion;
    echo $slug;     
}

y me funcionó. Saludos Dairon

0voto

Peter comentado

Gracias por compartir la solución! :)

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta