Jump to content

Filtros por categoría


ManuelEstra

Recommended Posts

Hola buenas,

 

Tengo mi prestashop con la versión 1.7.1 y necesito hacer en las páginas de categorías un filtro por categorías.

 

El módulo de facetas no me sirve ya que solo muestra las subcategorías (necesito que una serie de categorias de mi web aparezcan siempre en todas las páginas de categorías).

 

He tocado el CategoryController.php y ahora tengo a disposición el listado de las categorías que yo quiero para mis filtros.

 

Una vez muestro estos filtros, le añado este href al filtro:

 

<a rel="nofollow" href="?q=Categorías-{$filter.name}" class="select-list"><input type="checkbox"> {$filter.name} </a>

 

Esto solo me funciona en su categoría padre, es decir, si yo tengo la categoría Filtros > Tipo de Cabello y dentro de tipo de Cabello tengo: Cabello Seco, Cabello Ondulado, etc... Solo me funciona el enlace cuando estoy situado en "Tipo de Cabello", en la caegoría "Filtros" ese filtro (href="?q=Categorías-{$filter.name}") no hace nada.

 

Hay alguna opción (modificando archivos) para que funcione este filtro en cualquier categoría??? Incluso en otra categoría que no sea padre de "Tipo de Cabello", ya que mis productos tienen asignada la categoría "Cabello Seco" pero también tienen la categoría "Rostro" (que no es padre ni nada, están al mismo nivel).

 

En resumen, yo necesito que estos filtros: "?q=Categorías-{$filter.name}" funcionen en cualquier página de categoría.

 

También he mirado el módulo Advanced Search 4 pero no quiero usar esta opción (además de ser muy caro, 200€ yo ya lo tenía en mi tienda en la versión 1.6 y ahora me dicen que lo tengo que volver a comprar para la versión 1.7 )

 

Gracias por todo!!

 

Un saludo.

 

Manuel.

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...