PrestaShop Marketing & Promociones

Módulo Badge Más Vendido PrestaShop — Best Seller Flag

La prueba social automática sobre sus mejores ventas.

Best Seller Flag muestra un badge «Más vendido» en los productos que realmente se venden mejor en su tienda. La detección es automática (tabla ps_product_sale), el render es nativo (hook actionProductFlagsModifier), el rendimiento está garantizado: una sola consulta SQL por página con caché estática. Se acabó marcar productos manualmente — su catálogo comunica solo sus propios bestsellers.

PrestaShop 8.0+ Hook nativo 1 consulta SQL/página Multitienda Caché estática 100% configurable
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
v1.0.0 · actualizado 2025-04-08
Qué hace

La versión corta.

01

Detección automática

El módulo identifica en tiempo real sus más vendidos desde la tabla ps_product_sale. Sin marcado manual, sin tarea cron — la lista se actualiza con cada pedido validado.

02

Rendimiento máximo

Una sola consulta SQL ligera por carga de página, en caché estática. Que tenga 12 o 60 productos mostrados, el impacto en la base de datos es constante.

03

Hook nativo PrestaShop 8

Usa actionProductFlagsModifier — el hook oficial para añadir flags. Compatible con todos los temas PS 8 que respetan el sistema de flags (Classic, Hummingbird, y la mayoría de los temas premium).

04

Configuración ultra-simple

Una página de ajustes con dos campos: número de productos más vendidos (1 a 500) y texto del badge. Guarde, está en línea.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Módulo Badge Más Vendido PrestaShop — Best Seller Flag, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

La prueba social, palanca de conversión infrautilizada

Cuando un visitante duda entre varios productos similares, la señal «este producto se vende bien» a menudo inclina la balanza. Amazon ha hecho de ello un pilar de su UX («Más vendido», «Elección de Amazon», «Nº1 de ventas»). Best Seller Flag responde a esta necesidad en PrestaShop 8 — sin configuración manual, sin lista que mantener, sin riesgo de incoherencia entre sus afirmaciones de marketing y la realidad de sus ventas.

§ 02

Cómo funciona

En cada carga de página, el módulo ejecuta una consulta SQL única sobre la tabla ps_product_sale (la tabla estándar PrestaShop que agrega las ventas por producto). Identifica los N productos más vendidos según su configuración, almacena el resultado en caché estática para la duración de la petición, después añade un flag «Más vendido» sobre estos productos vía el hook actionProductFlagsModifier. Sin modificación de su catálogo, sin tabla adicional.

§ 03

Multitienda gestionado nativamente

En modo multitienda, cada subtienda calcula sus propios más vendidos a partir de sus propias ventas. La subtienda España verá sus Nº1 de ventas España, la subtienda Francia sus Nº1 de ventas Francia. Filtrado automático por contexto tienda, sin configuración.

§ 04

Personalización del render

El texto del badge es configurable por idioma: «Más vendido», «Best Seller», «Meilleure vente», «Bestseller», etc. El render visual se hace vía las clases CSS estándar PrestaShop para los flags — puede así aplicar su carta gráfica sin tocar el PHP del módulo.