Jump to content

quitar nombre categorías en url SOLUCIONADO


Clara María

Recommended Posts

Buenas tardes, quería saber como puedo quitar de la url el nombre de la categoría.

Ejemplo:

www.dominiotal.com/Fruta/manzana-colorada-gran-tamano.html

tendría que quedar así:

www.dominiotal.com/manzana-colorada-gran-tamano.html

Gracias de antemano.

Saludos.

 

¿Con que versión de Prestashop, deseas hacer tal modificación?

 

Si usas versiones anteriores a Prestashop 1.4, y no quieres complicarte puedes colocar por defecto los productos en la categoría "Inicio" , y después asignas la categoría que tenian como secundaria, las urls te saldrán como comentas.

 

Un Saludo,

Link to comment
Share on other sites

Pero si coloco los productos en la raíz de inicio, las categorías no se ven en el menú¿ cierto?

Se me olvidó decir que aún no he actualizado a la 1.5.

Saludos.

 

¿A que te refieres que las categorías no se ve en el menu?

 

Los productos los puedes colocar en varias categorías, en este caso por defecto "inicio", y secundaria la categoría donde estaba..

 

 

(Esta es la manera sencilla de hacerlo sin tocar codigo, hay otra manera tocando un poco de codigo, si te interesa te la comento)

Link to comment
Share on other sites

nadie, cuando puedas me lo dices. Gracias.

 

Respuesta:

 

Usted edita el siguiente fichero: /classes/link.php

 

Busque esta linea:

 

if (isset($id_product->category) AND !empty($id_product->category) AND $id_product->category != 'home')
 $link .= $id_product->category.'/';

 

Y dejala asi:

 

 

if (isset($id_product->category) AND !empty($id_product->category) AND $id_product->category != 'home')
 $link .='/';

 

De todos modos, nunca es recomendable editar una clase directamente, y seguramente la modificación que te haya dicho te cause algun conflicto.

 

(Lo recomendable, depende editar el fichero directamente, seria hacer un override de la clase)

 

http://www.prestashop.com/forums/index.php?/topic/172076-url-de-producto-sin-categoria-por-defecto/page__view__findpost__p__843099

  • Like 1
Link to comment
Share on other sites

Ya está perfecto, lo único que he modificado esto ='/';

por esto otro =' ';

porque me salían dos barras juntas

Muchas gracias.

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...