Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Urls sale un número

Estas en el tema de Urls sale un número en el foro de Joomla en Foros del Web. Hola a todos, en la ruta del joomla aparece algo así: http://www.dominio.es/servicios/maquinaria/21-aluminio Quiero que se quite el 21- y que se quede solo el nombre ...
  #1 (permalink)  
Antiguo 23/12/2013, 08:36
 
Fecha de Ingreso: abril-2007
Mensajes: 89
Antigüedad: 17 años
Puntos: 2
Urls sale un número

Hola a todos, en la ruta del joomla aparece algo así:

http://www.dominio.es/servicios/maquinaria/21-aluminio

Quiero que se quite el 21- y que se quede solo el nombre aluminio, es mejor para el seo pero no se como hacerlo.

Alguna ayuda

Gracias

Félix
  #2 (permalink)  
Antiguo 24/12/2013, 05:34
 
Fecha de Ingreso: julio-2008
Ubicación: España
Mensajes: 92
Antigüedad: 15 años, 9 meses
Puntos: 6
Respuesta: Urls sale un número

Me ocurre lo mismo, así que me uno a tu petición.
Gracias por adelantado!!
  #3 (permalink)  
Antiguo 30/12/2013, 04:17
 
Fecha de Ingreso: abril-2007
Mensajes: 89
Antigüedad: 17 años
Puntos: 2
Respuesta: Urls sale un número

Hola a todos, como veo que nadie sabe responder el tema, me respondo a mi mismo por si a alguien más le vale.

He visto dos opciones:

Opción 1, la mejor:

Creo que se muestran porque estás apuntando directamente a artículos y no a elementos de menú.

Crea elementos de menú que apunten a esos artículos del sitio web de esa forma podrás personalizar las URLs.

Estos números los utiliza Joomla para poder identificar el artículo y categoría que se están cargando, y no se pueden quitar porque generaría errores.

Para evitarlo tendrías que crear un elemento de menú para cada artículo tal como te ha indicado

Opción 2:

he visto un articulo en el que cambiando el codigo del archivo router.php se podia eliminar las ID.


Hacer cambios en el archivo router.php

En la función ContentBuildRoute(&$query)

Linea 27 (Joomla 2.5) / Linea 28 (Joomla 1.7): cambiar 0 por 1 $advanced = $params->get(‘sef_advanced_link’, 0);

Linea 208 (Joomla 2.5) / Linea 195 (Joomla 1.7): cambiar 0 por 1 $advanced = $params->get(‘sef_advanced_link’, 0);

Etiquetas: as, urls
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 03:16.