PrestaShop Búsqueda & Filtros

Filtros por Facetas AJAX para PrestaShop

La navegación por facetas que filtra rápido e indexa bien

Filtrado AJAX instantáneo, un slider de precio con histograma y un control SEO milimétrico de las páginas filtradas, sin un solo override del tema.

De un vistazo
  • Filtrado AJAX nativo mediante el Search Provider de PrestaShop: sin override, máxima compatibilidad con el tema
  • Slider de precio doble con histograma de distribución e índice de precios dedicado
  • Multiselección con contadores disyuntivos correctos (elegir Rojo nunca pone Azul a cero)
  • URLs de filtros limpias, indexables o noindex a voluntad, con canónica normalizada
  • Funciona también en la página de búsqueda y se limita por categoría
PrestaShop 8 & 9 Multitienda FR / EN / ES / DE / IT Código fuente incluido
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Filtro por facetas AJAX en una página de categoría PrestaShop con slider de precios
v1.1.0 · actualizado 2026-07-16
Qué hace

La versión corta.

01

AJAX sin override

El módulo implementa las interfaces Search Provider y Facets Renderer de PrestaShop: el núcleo inyecta nuestras facetas y gestiona el AJAX del tema. Sin archivos sobrescritos ni lógica de listado duplicada.

02

Slider de precio + histograma

Un slider de precio doble con histograma de distribución de productos, alimentado por un índice de precios dedicado mantenido por hooks, reconstrucción por lotes y endpoint cron.

03

SEO de facetas controlado

Cada faceta es indexable o no. Las páginas filtradas reciben index/follow o noindex/follow según tus reglas, con un límite de combinaciones y una etiqueta canónica normalizada.

04

Contadores dinámicos exactos

Conteo disyuntivo: cada faceta se cuenta con todas las restricciones menos la suya. La multiselección se comporta como en los grandes marketplaces.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Filtros por Facetas AJAX para PrestaShop, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Filtrado por facetas pensado para la velocidad

Filtros por Facetas AJAX convierte tus páginas de listado en una navegación instantánea. Al apoyarse en el Search Provider nativo de PrestaShop, el módulo deja que el núcleo y el tema gestionen el AJAX, la actualización de la lista de productos y el historial del navegador. El resultado: sin override, sin lógica de listado duplicada y máxima compatibilidad con el tema. El front se mantiene ligero y funciona en JavaScript vanilla, sin jQuery.

§ 02

Un slider de precio que inspira confianza

El slider de precio muestra un histograma de distribución de productos calculado sobre un índice de precios dedicado. Ese índice se mantiene en tiempo real mediante hooks de producto y puede reconstruirse por lotes desde el back-office o mediante un endpoint cron protegido por token. Los contadores de cada faceta usan conteo disyuntivo: seleccionar un valor nunca oculta por error las demás opciones de una misma faceta.

§ 03

El SEO de las facetas, por fin bajo control

Cada faceta puede declararse indexable o no. Las páginas filtradas reciben entonces index/follow o noindex/follow según tus reglas, con un límite configurable del número de valores indexables para preservar tu presupuesto de rastreo. Los enlaces a facetas no indexables pasan a rel nofollow y se genera una etiqueta canónica normalizada que deduplica la del tema. Un panel te muestra las facetas más usadas y la parte de páginas filtradas mantenida fuera del índice.