Jump to content

Problema con Búsqueda Rápida después de aplicar URL amigable


usea

Recommended Posts

Hola a todos,

 

He conseguido desarrollar mi primera tienda online con prestashop, pero tengo un detalle que aún no consigo solventar, os comento por si alguien me puede ayudar.

 

Mi tienda online es http://ilevel.es y ahí podréis ver mi problema.

 

He conseguido activar las URLs amigables eliminado las id gracias a este enlace: https://www.prestashop.com/forums/topic/204935-override-friendly-urls-without-id-number-for-v15/ (Funciona con 1.6.0.14 también) Tras batallar con algunos detalles he conseguido solucionar problemas como que cuando una categoría tenía varias páginas de productos, en cuanto pulsabas en una página que no fuera la primera salía error 404. Solucionado esto he visto que el error 404 me persiste en otro elemento, la Búsqueda Rápida. Podéis comprobarlo así:

 

1. Busco algo en el cuadro de Búsqueda Rápida. Por ejemplo: origen

2. Me aparece el listado de resultados y podemos navegar por las distintas páginas de resultados. Todo bien hasta aquí.

3. Al pulsar sobre uno de los resultados, en lugar de aparecer el producto, nos aparece 404 Not found.

 

Veo que el error debe de estar en la URL porque, siguiendo con el ejemplo, el enlace que abre (o intenta abrir) al pulsar sobre un producto (en este caso el primer resultado) es este: http://ilevel.es/superman-el-origen-de-superman?search_query=origen&results=146 y he comprado que si elimino la parte del enlace desde la ? en adelante se abre la página, es decir, si la dejamos en: http://ilevel.es/superman-el-origen-de-superman

 

También he probado a reconstruir el indice completo del buscador en Preferencias/Buscar sin resultado.

 

En Preferencias/SEO + URLs he eliminado la página correspondiente a buscar sin resultado, con "inicio de sesión" y el proceso de compra me sucedía algo similar y se solucionó así.

 

La configuración de reescritura de URLs es la siguiente:

 

captura.jpg

 

(Si no se ve la imagen: http://ilevel.es/ayuda/captura.jpg aquí podéis)

 

El error de pasar las páginas cuando había muchos productos lo solucioné dejando el campo: Ruta a la categoría que tiene el atributo "filtro seleccionado" para el módulo de "Navegación por capas" (blocklayered) con esta configuración: {rewrite}/{selected_filters} en vez de la que nos indican en el hilo donde se explica como eliminar los id de las URLs. No sé si esto será parte del problema que existe ahora mismo con el buscador.

 

¿Alguna idea para solucionar este problema con el buscador de mi web?

 

Os agradezco de antemano toda ayuda que me prestéis.

 

Saludos a todos.

Edited by usea (see edit history)
Link to comment
Share on other sites

A pesar del poco interés que ha despertado mi cuestión os comento que tras mucho probar versiones e indagar, la solución más sencilla para todo aquel que quiera eliminar el id de las URL y tenga problemas con las categorías, búsquedas y demás opciones es comprar este módulo: http://addons.prestashop.com/es/seo-modulos-prestashop/16928-advanced-url.html Funciona perfectamente y no es demasiado caro. Recomendado 100%

Link to comment
Share on other sites

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