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

Url's Codeigniter

Estas en el tema de Url's Codeigniter en el foro de CodeIgniter en Foros del Web. Srs. tengo un problema, llevo un par de horas tratando de generar URL's amigables de pruebas, y estoy haciendo lo siguiente: En el controlar principal ...
  #1 (permalink)  
Antiguo 11/02/2011, 15:24
 
Fecha de Ingreso: noviembre-2008
Mensajes: 54
Antigüedad: 15 años, 5 meses
Puntos: 0
Url's Codeigniter

Srs. tengo un problema, llevo un par de horas tratando de generar URL's amigables de pruebas, y estoy haciendo lo siguiente:

En el controlar principal estoy cargando $this->load->helper('url'); y la vista que llama finalmente este controlar pongo esto:

Código:
<a href="<?php echo site_url('controlador/metodo/'); ?>">¿Ayuda?</a>
El problema es que me genera un enlace tipo: /controlador/metodo.html demás esta decir que "controlador" es un controlador y "metodo" es un método pero al darle "click" al enlace, me dice que no existe. :S que debo hacer para generar url's amigables que llame a controladores y estos llamen a las respectivas vistas?, de ante mano gracias.

Editado:

Me auto-respondo, solo faltaba incluir el index.php aquí:

Código:
<a href="<?php echo site_url('index.php/controlador/metodo/'); ?>">¿Ayuda?</a>

Última edición por Gorefest; 12/02/2011 a las 10:30 Razón: [SOLUCIONADO]
  #2 (permalink)  
Antiguo 04/04/2011, 11:44
 
Fecha de Ingreso: abril-2011
Ubicación: Viña del Mar
Mensajes: 9
Antigüedad: 13 años
Puntos: 1
Respuesta: Url's Codeigniter

Si quieres no utilizar el /index.php/ en realidad tienes que configurar el .htaccess,
vealo en la guia oficial:
[URL="http://codeigniter.com/user_guide/general/urls.html"]http://codeigniter.com/user_guide/general/urls.html[/URL]

y si quieres poner links mejor ocupa la funcion anchor de CI, te evitas estar escribiendo las rutas y solo pones el controlador/metodo:
[URL="http://codeigniter.com/user_guide/general/urls.html"]http://codeigniter.com/user_guide/general/urls.html[/URL]
  #3 (permalink)  
Antiguo 05/04/2011, 11:03
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
Respuesta: Url's Codeigniter

Perdón por la auto promoción pero es apenas para ti...

http://www.programandoweb.com/elimin...en-codeigniter

Saludos.
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com

Etiquetas: Ninguno
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 11:17.