Características

  • Se apoya en el pack nativo de PrestaShop (producto pack, tabla pack, tipos de stock): carrito, pedidos y facturas funcionan como siempre, sin overrides
  • Un constructor en Módulos › Configurar: hasta 50 productos buscados por nombre o referencia, en el orden que elijas, con cantidad y combinación para cada uno
  • Lotes: tres tazas iguales son un producto con cantidad 3
  • Cuatro formas de fijar el precio: porcentaje o importe sobre el total, precio fijo, o un descuento en cada producto (un 100 % lo convierte en regalo)
  • Simulación del precio en vivo en el formulario: productos juntos, precio del pack y ahorro, sin impuestos
  • Cada producto puede seguir sus rebajas o contar a su precio normal, y puede venderse solo dentro del pack
  • Precio y peso se recalculan al guardar un producto, una combinación o una rebaja; una URL de cron cubre las rebajas que empiezan o acaban en una fecha
  • Stock de los productos, o el stock propio del pack además del suyo; nunca el confuso tipo de stock «por defecto»
  • Bloque en la ficha del pack con imágenes, cantidades, precios, total tachado y ahorro, y opcionalmente descripciones, características y disponibilidad de cada producto, más tu propio CSS
  • Cada producto enlaza a los packs de los que forma parte, con el hook displayFooterProduct, con botones «ver» y «comprar», un límite y un orden
  • Adopta los packs creados en el catálogo sin cambiar su precio
  • Funciona en PrestaShop 8.2 y 9.0

PrestaShop ya puede vender un producto formado por otros, pero montarlo exige crear el producto, añadir los artículos uno a uno, calcular el precio en un papel y corregirlo cada vez que cambia una pieza. Este módulo lo reduce a una pantalla y enseña al cliente lo que se lleva.

Cómo encaja en PrestaShop

Versiones
PrestaShop 8.2 y 9.0 con PHP 8.1 o superior; probado con el tema Classic.
Back office
Módulos › Gestor de módulos › Configurar lista tus packs (contenido, tarifa, precio actual). El formulario busca productos por nombre o referencia, los ordena y fija para cada uno cantidad, combinación, descuento y dos opciones, con una simulación del precio en vivo. El pack es un producto del catálogo: su descripción, fotos, categorías y SEO se editan en Catálogo › Productos como siempre.
Pack nativo
El contenido se guarda en la tabla de packs de PrestaShop y el producto queda marcado como pack, de modo que carrito, pedidos, facturas y movimientos de stock funcionan como con cualquier pack. Sin overrides. Los packs que ya hiciste en el catálogo se pueden adoptar con su precio actual.
Tarifa
Porcentaje o importe sobre el total de los productos, precio fijo, o un descuento en cada producto (porcentaje o importe; un 100 % lo convierte en regalo). Cada producto cuenta a su precio normal o sigue sus rebajas, y puede quedar disponible para pedido solo dentro del pack.
Precio y peso
Se calculan con los precios (sin impuestos) y los pesos de los productos y se actualizan al guardar un producto, una de sus combinaciones o una rebaja. Una URL de cron, con su propio secreto, pone los packs al día para las rebajas que empiezan o acaban en una fecha.
Stock
El de los productos (el pack se vende tantas veces como permita cada producto) o el stock propio del pack además del suyo. El módulo nunca deja un pack en el tipo 0, que PrestaShop interpreta como «el de la tienda».
Front office
Un bloque bajo la ficha del pack (displayFooterProduct) que puede mostrar de cada producto la imagen, el precio, la descripción corta, las características y la disponibilidad, y una lista de packs bajo cada producto que forma parte de alguno, con botones «ver» y «comprar» opcionales. Una hoja de estilos pequeña, tu propio CSS si quieres, sin JavaScript, sin servicios externos ni datos personales.
Límites
Un pack es una sola línea en el carrito y en el pedido, con el impuesto de su primer producto, así que los productos con tipos de IVA distintos es mejor venderlos por separado. El cliente no puede cambiar las combinaciones ni las cantidades del pack, y los productos virtuales no pueden formar parte de un pack.

Instalación

  1. Paso 1

    Descarga el zip en Mi cuenta › Descargas de ecom-addons.com.

  2. Paso 2

    En el back office, abre Módulos › Gestor de módulos, pulsa Subir un módulo y suelta el zip.

  3. Paso 3

    Pulsa Configurar y luego Nuevo pack.

Descarga la guía paso a paso (PDF)

Preguntas frecuentes

¿Usa overrides?

No. Usa hooks y las tablas de packs propias de PrestaShop.

¿Un pack puede contener otro pack?

No: PrestaShop no admite packs de packs y el formulario te dice qué productos son packs.

¿Puedo regalar un producto dentro de un pack?

Sí: ponle un descuento del 100 % y marca «Solo en el pack» si no debe comprarse suelto. Al menos un producto tiene que pagarse.

¿Y si un producto del pack entra en oferta?

Por defecto el precio del pack no cambia. Marca «Seguir sus rebajas» en un producto y el pack lo cuenta a su precio actual. El ahorro de la ficha compara siempre el pack con lo que cuestan los productos por separado en ese momento y desaparece si no lo hay.

¿Qué impuesto usa el pack?

La regla de impuestos de su primer producto. Puedes cambiarla en el catálogo.

¿Qué pasa con los packs si desinstalo el módulo?

Siguen como productos pack normales con su precio y su contenido actuales; los productos que solo se vendían en un pack vuelven a poder pedirse.

Historial de versiones

  1. Cargando…

Opiniones

Cargando…