Gallery Revolution: configuración y ayuda

Inicio rápido

  1. Sube e instala mprgalleryrevolution y abre Galería > Ajustes > Configuración.
  2. Activa Activar galería de productos y abre un producto con varias imágenes nativas.
  3. Configura Diseño de la galería, Posición de las miniaturas y Disposición de miniaturas; comprueba Ocultar galería nativa en tu tema.
  4. Configura Activar lightbox, las leyendas, Nombre del parámetro de URL de foto y Acción de enlace profundo.
  5. Prueba las miniaturas, los deslizamientos en móviles, el zoom, los enlaces de fotos copiados, las descargas y una lightbox de imagen de contenido.
  6. Si usas fotos de clientes, activa las subidas y prueba el primer envío con un cliente que haya iniciado sesión y cumpla el requisito de compra.
  7. Ejecuta Configuración > Integridad y revisa Analítica después de activar el seguimiento de visualizaciones de imágenes, si lo necesitas.

Requiere PrestaShop 1.6.1 o posterior y PHP 7.1 o posterior.

Manual de configuración

Configura el diseño del producto y las miniaturas

En Galería > Ajustes > Configuración:

  • Activar galería de productos. Sustituye la galería de productos nativa por Gallery Revolution en las páginas de producto; valor predeterminado: true.
  • Diseño de la galería. Selecciona el diseño de la galería de productos: carousel, grid o filmstrip; valor predeterminado: carousel.
  • Posición de las miniaturas. Coloca las miniaturas en bottom, left, right, dots o none; valor predeterminado: bottom.
  • Disposición de miniaturas. Elige una sola fila desplazable de miniaturas o una cuadrícula de varias filas; valor predeterminado: swiper.
  • Columnas de miniaturas. Establece el número de columnas en el modo de cuadrícula inferior de miniaturas; valor predeterminado: 6.
  • Filas máximas de miniaturas. Limita las filas de la cuadrícula antes del desplazamiento, donde 0 significa sin límite; valor predeterminado: 0.
  • Espacio entre miniaturas. Establece la separación entre miniaturas de la cuadrícula en píxeles; valor predeterminado: 8.
  • Opacidad de miniaturas inactivas. Establece la opacidad de las miniaturas no activas de 0 a 1; valor predeterminado: 0.6.
  • Fondo de la galería. Activa un color de fondo detrás de la imagen principal de la galería; valor predeterminado: false.
  • Color de fondo de la galería. Establece el color de fondo cuando el fondo de la galería está activado; valor predeterminado: transparent.
  • Activar zoom. Activa los controles de zoom en la lightbox de imágenes del producto; valor predeterminado: true.
  • Reproducción automática. Inicia automáticamente el carrusel de la galería de productos; valor predeterminado: false.
  • Retraso de reproducción automática. Establece el retraso de reproducción automática en milisegundos; valor predeterminado: 5000.
  • Ocultar galería nativa. Añade CSS del módulo que oculta la galería de productos nativa de PrestaShop; valor predeterminado: true.

Usa las miniaturas en cuadrícula inferior cuando necesites varias filas visibles. Cambia Columnas de miniaturas, Filas máximas de miniaturas y Espacio entre miniaturas conjuntamente. 0 filas máximas significa sin límite de filas. Usa Opacidad de miniaturas inactivas para ajustar el contraste de las miniaturas no seleccionadas.

Sincronizar imágenes nativas no es un campo visible en esta configuración. Las imágenes nativas del producto se leen directamente; sus registros originales de PrestaShop siguen siendo la fuente.

Configura las lightbox de imágenes de contenido

  • Activar lightbox de imágenes de contenido. Aplica PhotoSwipe a las imágenes configuradas dentro del contenido de las páginas; valor predeterminado: true.
  • Selectores de imágenes de contenido. Define qué imágenes de contenido se incluyen mediante selectores CSS; valor predeterminado: .rte img, .cms-content img, .page-content.page-cms img, .category-description img, .product-description img, .product-description-short img, .mce-content-body img, .mpr-seo-row__img img, figure img.
  • Selectores de imagen excluidos. Excluye las imágenes que coincidan con estos selectores. Valor predeterminado: .mprgallery img, .pswp img, img[data-mprgallery-ignore], img[data-no-lightbox], img.mprgallery-content-lightbox-ignore, footer img, #footer img. Añade exclusiones específicas del tema cuando sea necesario.
  • Mostrar miniaturas en la lightbox de contenido. Muestra un navegador de miniaturas para las imágenes de contenido; valor predeterminado: true.
  • Posición de miniaturas. Coloca las miniaturas de la lightbox de contenido en bottom, top, left o right; valor predeterminado: bottom.
  • Anchura mínima de la imagen. Ignora imágenes de contenido más estrechas para que los iconos e insignias no se abran en la lightbox; valor predeterminado: 120.
  • Altura mínima de la imagen. Ignora imágenes de contenido más bajas para que los iconos e insignias no se abran en la lightbox; valor predeterminado: 80.

Los selectores predeterminados cubren texto enriquecido, CMS, descripciones de categorías/productos, contenido del editor, filas de imágenes SEO y figuras. Adapta los selectores a tu tema. Las exclusiones predeterminadas incluyen imágenes del pie de página, de galería/lightbox y exclusiones explícitas.

Para indicar explícitamente la imagen a tamaño completo y la miniatura:

<img src="/img/cms/example-small.jpg"
     data-mprgallery-full="/img/cms/example-large.jpg"
     data-mprgallery-thumb="/img/cms/example-thumb.jpg"
     data-pswp-width="1600" data-pswp-height="1200"
     alt="Your image description">

Usa las dimensiones reales a tamaño completo. Para excluir un icono, una insignia o una imagen decorativa, añade un atributo o una clase:

<img src="/img/cms/badge.png" alt="Badge" data-no-lightbox>
<img src="/img/cms/logo.png" alt="Logo" data-mprgallery-ignore>
<img src="/img/cms/icon.png" alt="Icon" class="mprgallery-content-lightbox-ignore">

Si una imagen no se incluye, comprueba su selector, las exclusiones y el tamaño mínimo antes de cambiar JavaScript.

Configura las subidas de clientes

  • Activar subidas de clientes. Activa la función de fotos de clientes; valor predeterminado: true.
  • Compra requerida. Acepta subidas solo de clientes que hayan iniciado sesión y tengan un pedido válido del producto; valor predeterminado: true.
  • Archivos máx. por carga. Limita el número de fotos que el formulario de subida acepta a la vez; valor predeterminado: 5.
  • Tamaño máx. del archivo. Establece el tamaño máximo de las fotos de clientes en MB; valor predeterminado: 5.
  • Aprobar automáticamente las cargas. Publica las fotos de clientes sin moderación manual; valor predeterminado: false.

Los clientes deben iniciar sesión para subir un archivo, incluso cuando Compra requerida está desactivado. Con el requisito de compra activado por defecto, necesitan un pedido válido de ese producto. Las subidas aceptan archivos de imagen JPEG, PNG y WebP dentro del tamaño configurado por archivo. También se aplican los límites de subida del servidor.

Con Activar subidas de clientes activado, la sección Fotos de clientes aparece cuando hay fotos aprobadas o el cliente que ha iniciado sesión puede subirlas. Los clientes que cumplen los requisitos pueden enviar la primera foto de un producto sin fotos aprobadas. Desde PrestaShop 1.7 utiliza una pestaña de contenido adicional del producto; en 1.6.1 utiliza displayProductTabContent.

Abre Galería > Fotos de clientes para aprobar, rechazar o eliminar los envíos existentes. Las fotos pendientes no son públicas. Aprobar automáticamente las cargas está desactivado por defecto. La ubicación depende de que tu tema muestre el hook del producto correspondiente.

Configura los formatos de imagen y la carga

  • Detectar automáticamente tipos de imagen. Permite al módulo elegir tipos de imagen PrestaShop adecuados para las imágenes principales, las miniaturas y la lightbox; valor predeterminado: true.
  • Tipo de imagen del lightbox. Establece el tipo de imagen PrestaShop para la lightbox cuando la detección automática está desactivada; valor predeterminado: thickbox_default.
  • Tipo de imagen de visualización principal. Establece el tipo de imagen PrestaShop para la imagen principal de la galería cuando la detección automática está desactivada; valor predeterminado: medium_default.
  • Tipo de imagen en miniatura. Establece el tipo de imagen PrestaShop para las miniaturas cuando la detección automática está desactivada; valor predeterminado: small_default.
  • Calidad JPEG. Establece la calidad JPEG de las variantes de imágenes de galería subidas; valor predeterminado: 85.
  • Generar WebP. Crea variantes WebP de las imágenes de galería subidas si el servidor lo admite; valor predeterminado: true.
  • Generar AVIF. Crea variantes AVIF de las imágenes de galería subidas si el servidor lo admite; valor predeterminado: false.
  • Ancho de imagen grande. Establece el ancho de la variante grande generada en píxeles; valor predeterminado: 1200.
  • Ancho de imagen mediana. Establece el ancho de la variante mediana generada en píxeles; valor predeterminado: 600.
  • Ancho de miniatura. Establece el ancho de la miniatura generada en píxeles; valor predeterminado: 120.
  • Carga diferida. Carga de forma diferida las imágenes secundarias de la galería de productos; valor predeterminado: true.
  • Marcadores de posición con desenfoque. Crea y usa pequeñas imágenes de marcador de posición mientras cargan las imágenes más grandes de la galería; valor predeterminado: true.

Deja Detectar automáticamente tipos de imagen activado durante la primera prueba. Si lo desactivas, usa tipos de imagen existentes en tu tienda. Por ejemplo, establece Tipo de imagen del lightbox en thickbox_default, Tipo de imagen de visualización principal en large_default y Tipo de imagen en miniatura en small_default solo si esos tipos existen.

Los anchos de redimensionado y los controles JPEG/WebP/AVIF se aplican a las variantes de medios de galería subidos. No regeneran todas las imágenes nativas de los productos. La generación WebP y AVIF necesita las funciones PHP/GD correspondientes. Comprueba los archivos generados al cambiar los formatos.

Los ajustes Media incluyen Activar RA en modelos 3D (activado), Inercia de giro 360 (activado) y Rotación automática 360 (desactivado). La RA está disponible en dispositivos y navegadores compatibles. El visor 360 admite arrastrar, las teclas de flecha y botones para cambiar de fotograma; la rotación automática tiene un control de pausa e inicio. Las preferencias de movimiento reducido desactivan la rotación automática inicial y la inercia.

Reproducción automática de vídeos está desactivado por defecto y se guarda, pero no controla la reproducción en la tienda incluida. Los vídeos se inician al hacer clic en el botón de reproducción.

Configura las analíticas y las descargas

  • Activar analíticas de visualización de imágenes. Registra visualizaciones de imágenes, aperturas de lightbox y acciones de compartir; valor predeterminado: false.
  • Retención de eventos. Elimina eventos analíticos detallados después de este número de días y conserva las estadísticas agregadas; valor predeterminado: 90.
  • Activar botón de descarga de imagen. Muestra un botón de descarga en la barra de herramientas de la lightbox; valor predeterminado: true.
  • Patrón de nombre de archivo de descarga. Controla los nombres de archivo de las imágenes descargadas con variables como {shop}, {product} e {index}; valor predeterminado: {shop}-{product}-{index}.

Activa las analíticas para registrar visualizaciones de imágenes, aperturas de lightbox y acciones de compartir. Revisa Galería > Analítica después de las acciones. Estos informes miden las interacciones registradas con las imágenes en lugar del número exacto de visitantes.

Para el nombre de una descarga puedes usar {shop}-{product}-{index}-of-{total}. Las variables admitidas incluyen {shop}, {product}, {index}, {total}, {id} y {original}. Prueba el nombre resultante en tu navegador.

Gestiona las galerías y la biblioteca de medios

Abre Galería > Galerías para crear o editar un registro:

  • Título. Almacena el título traducible de la galería; valor predeterminado: empty.
  • Descripción. Almacena la descripción traducible de la galería; valor predeterminado: empty.
  • Tipo. Asigna el registro de galería a custom, product, category o cms; valor predeterminado: custom.
  • ID de entidad. Almacena el ID del producto, categoría o página CMS relacionado cuando el tipo lo requiere; valor predeterminado: empty.
  • Diseño. Establece el diseño del registro de galería, incluidos carousel, grid, masonry, slider o filmstrip; valor predeterminado: carousel.
  • Posición de las miniaturas. Almacena la posición de las miniaturas de ese registro de galería; valor predeterminado: bottom.
  • Lightbox. Activa o desactiva la lightbox de ese registro de galería; valor predeterminado: true.
  • Reproducción automática. Activa o desactiva la reproducción automática de ese registro de galería; valor predeterminado: false.
  • Retraso de reproducción automática. Establece el retraso de reproducción automática de ese registro en milisegundos; valor predeterminado: 5000.
  • Activo. Activa o desactiva el registro de galería; valor predeterminado: true.

Elige Tipo y el ID de entidad correspondiente de forma deliberada. El diseño del registro tiene más opciones que el formulario global de producto, como masonry y slider. La galería nativa del producto usa los ajustes globales de producto; no supongas que el diseño almacenado en un registro sustituye esa configuración global.

Sube imágenes, cambia su orden y elige una portada en Galerías o Biblioteca de medios. Comprueba que la galería esté activa y que sus archivos existan. Una galería personalizada, de categoría o CMS solo aparece donde tu tema o una integración la muestra, así que prueba esa ubicación.

En el gestor de medios de una galería guardada, usa Add images or MP4/WebM videos para subir imágenes y vídeos. Para medios remotos, selecciona YouTube or Vimeo video o 3D model (HTTPS GLB URL), introduce la URL y elige Add media. En Add 360 spin frames, selecciona de 2 a 120 imágenes en una sola subida; los fotogramas se ordenan por nombre de archivo. Se aplican los límites del servidor sobre el número de archivos y el tamaño total de subida. Para mostrarlos en un producto, establece el Tipo de la galería en product y el ID de entidad en el ID del producto.

Para las versiones por idioma de las imágenes nativas del producto, abre el panel Gallery Revolution en la página de edición del producto. Selecciona una sola tienda y usa Upload or replace para cada imagen e idioma, o Remove language image para restaurar la imagen nativa. Se aceptan archivos JPEG, PNG, GIF y WebP dentro del límite de subida indicado.

Las plantillas del tema pueden sobrescribir:

themes/your-theme/modules/mprgalleryrevolution/views/templates/hook/product-gallery.tpl
themes/your-theme/modules/mprgalleryrevolution/views/templates/hook/customer-gallery.tpl

Los selectores CSS útiles incluyen #mprgallery-product, .mprgallery__img y .mprgallery-content-lightbox-trigger. Por ejemplo:

#mprgallery-product { --mprgallery-bg: #f8f8f8; --mprgallery-thumb-opacity: 0.55; }
#mprgallery-product .mprgallery__img { object-fit: contain; }
.mprgallery-content-lightbox-trigger { cursor: zoom-in; }

Verifica y resuelve problemas

Ejecuta Galería > Configuración > Integridad. Prueba la navegación por miniaturas, táctil/deslizamiento, el zoom, las leyendas, los controles de pantalla completa/lightbox, el cierre, los enlaces para compartir y las descargas. Cambia las combinaciones del producto y comprueba la selección de imágenes. Prueba una imagen de contenido CMS y otra explícitamente excluida. Prueba el primer envío de un cliente en un producto sin fotos aprobadas, apruébalo y comprueba la visualización pública. Prueba los vídeos adjuntos, una vista de 360 grados y un modelo 3D si los usas.

Si ves dos galerías o ninguna, comprueba la integración del tema, Activar galería de productos, Ocultar galería nativa, displayAfterProductThumbs / displayLeftColumnProduct y las sobrescrituras de plantillas. Si fallan las imágenes grandes, comprueba los nombres de tipos de imagen, los archivos generados y las solicitudes del navegador. Si faltan lightbox de contenido, comprueba los selectores, las exclusiones y las dimensiones. Para las subidas, comprueba el inicio de sesión, el estado de compra, el tipo de archivo permitido, el tamaño de subida PHP y los permisos de escritura del almacenamiento.

Desinstala

Haz una copia de seguridad de los registros de galerías personalizadas, las fotos de clientes, los archivos multimedia y los ajustes. La desinstalación elimina los menús, las preferencias, la configuración y el esquema del módulo. También elimina la carpeta de variantes de idioma del almacenamiento externo de imágenes del módulo. Esta rutina no elimina los registros de imágenes de producto nativas de PrestaShop. No confíes en que se limpien automáticamente todos los demás archivos personalizados.

Vuelve a comprobar la galería de productos nativa restaurada y elimina las llamadas del tema o las sobrescrituras añadidas específicamente para este módulo. Conserva copias de seguridad de los medios de clientes y galerías antes de desinstalar.

Compatibilidad

Requiere PrestaShop 1.6.1 o posterior y PHP 7.1 o posterior.

Preguntas

1

¿Funciona con el multitienda de PrestaShop?

Los registros de galerías y la biblioteca de medios se filtran por la tienda seleccionada, y las imágenes nativas de los productos se leen según su asociación con esa tienda. Las fotos de clientes se guardan y muestran para la tienda actual. Con Compra requerida activado, la subida exige un pedido válido de ese producto en la misma tienda.

Problemas conocidos

22

Las miniaturas de vídeo muestran un icono de reproducción genérico en lugar de un fotograma real del vídeo

Abierto

Las galerías de producto con URL de vídeo (YouTube, Vimeo o alojado en el propio servidor) muestran un marcador de posición genérico con botón de reproducción en lugar de una miniatura real del vídeo. El módulo extrae correctamente los ID de vídeo de las URL mediante expresiones regulares, pero no obtiene la imagen de miniatura real desde la API de la plataforma de vídeo.

YouTube proporciona miniaturas en https://img.youtube.com/vi/{id}/maxresdefault.jpg y Vimeo a través de su API oEmbed. Actualmente no se usa ninguna de las dos fuentes — el módulo recurre a una superposición estática con icono de reproducción en SVG.

Pasos para reproducir

  1. Añadir una URL de video de YouTube o Vimeo a la galería de un producto
  2. Guardar y ver la página del producto en el front office
  3. La entrada de video muestra un icono de reproducción genérico en lugar de un fotograma real del video

Solución temporal

Subir manualmente una imagen de miniatura personalizada para cada video en el panel de administración de la galería. El módulo soporta miniaturas personalizadas a través del campo thumbnail_file — subir una captura de pantalla o un fotograma del video para reemplazar el icono de reproducción genérico.

Nota de resolución

Las miniaturas de vídeo ahora se generan desde la fuente. YouTube y Vimeo usan la API oEmbed para extraer el fotograma; los vídeos locales usan una imagen de póster configurable como alternativa.

Faltaba el menú de administración en una instalación nueva

ResueltoActualizado:
Corregido en: 1.10.1
El menú de la galería podía no instalarse si no había ningún otro módulo de mypresta.rocks instalado.

Refuerzo de la seguridad

ResueltoActualizado:
Corregido en: 1.10.0
Refuerzo de la seguridad.

Traducciones de interfaz ausentes o dañadas

ResueltoActualizado:
Corregido en: 1.10.0
Algunas etiquetas del módulo seguían en inglés o mostraban texto dañado al seleccionar otro idioma de la tienda.

Aperturas inestables o accidentales de la caja de luz

ResueltoActualizado:
Corregido en: 1.9.5
La caja de luz podía abrirse antes de que una imagen estuviera lista, dejar un recuadro gris o abrirse accidentalmente después de arrastrar.

Los enlaces de fotos mostraban brevemente la imagen incorrecta

ResueltoActualizado:
Corregido en: 1.9.5
Abrir un enlace a una foto concreta podía mostrar al principio otra imagen o la parte incorrecta de la tira de miniaturas, y la reproducción automática podía abandonar la foto solicitada.

Problemas de navegación y rotación en teléfonos

ResueltoActualizado:
Corregido en: 1.9.5
Las flechas de galería, el desplazamiento de miniaturas y su diseño podían funcionar mal en teléfonos o tras girar la pantalla.

El diseño de la galería se desplazaba al cargar

ResueltoActualizado:
Corregido en: 1.9.5
La tira de miniaturas o la imagen ampliada podía cambiar de tamaño tras aparecer y hacer saltar la galería.

Compatibilidad del tema con otros módulos

ResueltoActualizado:
Corregido en: 1.9.0
La galería podía fallar cuando otro módulo instalado proporcionaba una versión anterior del soporte compartido de temas.

Conflictos de galería en vista rápida y plantillas personalizadas

ResueltoActualizado:
Corregido en: 1.9.0
La vista rápida podía perder su galería nativa, y las plantillas de producto que no podían sustituirse podían mostrar una galería inadecuada.

El botón de copiar enlace se superpone a los pies de foto

ResueltoActualizado:
Corregido en: 1.8.1
El botón de copiar enlace podía superponerse al pie de la imagen.

Las páginas de ajustes de galería devuelven un error

ResueltoActualizado:
Corregido en: 1.8.1
Algunas entradas del menú de ajustes de la galería podían abrir una página inexistente en PrestaShop 9.

Iconos del pie incluidos en galerías de contenido

ResueltoActualizado:
Corregido en: 1.8.1
Las imágenes del pie de página, como iconos de pago, podían añadirse inesperadamente a la galería de un artículo.

Movimiento de página al abrir la caja de luz

ResueltoActualizado:
Corregido en: 1.8.1
Abrir la caja de luz podía desplazar la página subyacente.

Imágenes de producto en blanco en temas antiguos

ResueltoActualizado:
Corregido en: 1.8.1
Las imágenes de producto podían desaparecer al usar temas antiguos de PrestaShop 1.7.

Acciones de galería en PrestaShop 9

ResueltoActualizado:
Corregido en: 1.5.3
Algunas solicitudes de la galería podían fallar en PrestaShop 9.

Destellos grises al recorrer imágenes en la caja de luz

ResueltoActualizado:
Corregido en: 1.5.3
Abrir o volver a diapositivas de la caja de luz podía mostrar brevemente un marcador gris o un fondo incompleto.

Variantes de imagen desactualizadas

ResueltoActualizado:
Corregido en: 1.5.3
La galería de producto podía mostrar una imagen WebP o AVIF antigua tras cambiar la imagen de origen.

Imágenes de carga diferida omitidas por la caja de luz

ResueltoActualizado:
Corregido en: 1.5.3
Las imágenes de contenido cargadas después de la página podían no abrirse en la caja de luz, mientras que las inferiores al tamaño mínimo configurado podían seguir incluidas.

Miniaturas deformadas en móviles

ResueltoActualizado:
Corregido en: 1.1.15
Las miniaturas de la galería podían mostrarse con proporciones incorrectas o un diseño inadecuado en pantallas móviles.

Orientación incorrecta de las miniaturas

ResueltoActualizado:
Corregido en: 1.1.15
Seleccionar la posición de miniaturas a la izquierda o derecha podía mostrarlas en la dirección incorrecta.

Recursos de la tienda combinados

ResueltoActualizado:
Corregido en: 1.1.15
Los archivos del módulo podían no combinarse correctamente con la optimización de archivos de PrestaShop activada.

Solicitudes de funcionalidades

12

Implementado

Visor para imágenes CMS y descripciones de productos

Implementado
Abre en un visor las imágenes configuradas de las páginas CMS y las descripciones de productos. Puedes ajustar los selectores, las exclusiones y las dimensiones mínimas en la pestaña de imágenes de contenido del módulo.

Galería de imágenes de producto y zoom

Implementado
Muestra las imágenes de productos en una galería adaptable con miniaturas en la lightbox, elección de animaciones, posición de miniaturas y ajuste del zoom máximo.

Lightbox para imágenes del contenido

Implementado
Permite a los visitantes ampliar las imágenes del contenido y navegar entre ellas mediante las miniaturas de la lightbox.

Vídeos y fotos de clientes en la galería

Implementado
Muestra vídeos adjuntos y fotos de clientes junto a las imágenes de productos, incluidas las aportaciones de módulos compatibles.

Informes de interacción con la galería

Implementado
Envía eventos de interacción con la galería a Google Tag Manager y Google Analytics 4 para los informes.

Imágenes AVIF en la galería de producto

Implementado
Usa las versiones AVIF existentes de las imágenes en la galería de producto cuando estén disponibles.

Imágenes de galería en datos estructurados de producto

Implementado
Pon las imágenes de galería gestionadas por el módulo a disposición de una integración compatible de datos estructurados de producto.

Enlaces a fotos de producto individuales

Implementado
Comparte un enlace a una foto de producto concreta y elige si abre la diapositiva de la galería o la lightbox.

Navegación por miniaturas con la rueda del ratón

Implementado
Desplaza la tira de miniaturas de la galería con la rueda del ratón.

Estilo de lightbox para fondos claros

Implementado
Los controles de la lightbox se adaptan a fondos claros y los textos aparecen en un panel compacto.

Colores de galería según el tema de la tienda

Implementado
Los colores de la galería se adaptan automáticamente al tema detectado de la tienda.

Imágenes de producto por idioma

Implementado
Sube, sustituye o elimina imágenes de producto específicas por idioma. La galería, la lightbox y los datos estructurados de producto usan el idioma del comprador y recurren a la imagen original si es necesario.

Registro de cambios

v1.1.172026-05-27

  • AddedAdd product gallery image hints
  • AddedFinalize gallery endpoint SEO cleanup
  • AddedAdd content lightbox thumbnails
  • AddedAdd content image lightbox
  • Addedcomplete FR/DE/ES/IT/PL translations
  • ImprovedCache product gallery bridge payloads
  • FixedReplace gallery counter with thumbnail page dots
  • FixedStabilize product gallery thumbnails
  • FixedAlign gallery thumbnail position
  • FixedUse local CSS path for CCC bundling compatibility
Versiones anteriores

v1.3.02026-04-20

  • Addedself-healing integrity checks for automatic diagnostics and repair
  • Addedadmin menu management via MenuInstaller for streamlined module setup
  • AddedLicense management tab with key management and renewal options
  • Addedcomplete FR/DE/ES/IT/PL translations
  • Improvedadmin list columns with visual badge indicators and multiselect filters
  • Improvedsettings form organization with tabbed layout
  • FixedPre-apply Swiper init classes to eliminate load-time DOM mutations
  • Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns

v1.2.02026-01-28

  • Addedfull compatibility with PrestaShop 9.x and Hummingbird theme
  • Addedautomatic WebP conversion for uploaded gallery images with original fallback
  • ImprovedPhotoSwipe lightbox: swipe gestures, pinch-to-zoom, and keyboard navigation
  • FixedSwiper carousel not reinitialising after AJAX product page navigation
  • Addedoptional caption overlay with fade-in animation on hover

v1.0.02025-09-01

  • Initialrelease: rich product image gallery with Swiper carousel and PhotoSwipe lightbox
  • InitialSupports multiple gallery albums per product with per-combination image sets
  • InitialAdmin drag-and-drop image ordering with bulk upload support
  • InitialFully responsive with configurable breakpoint settings for thumbnail count

v1.1.02025-08-29

  • Addedvideo support: embed YouTube/Vimeo clips inside product galleries
  • Improvedzoom-on-hover with configurable magnification level and lens size
  • Fixedgallery thumbnail strip not synchronising with main image on mobile swipe
  • Addedlazy loading for off-screen gallery images to improve LCP score

Demo

Prueba el módulo completo antes de comprar

Compra la licencia más tarde y conserva tus ajustes.

  • Tu demo de 30 días Pruébalo en tu propia tienda durante 30 días desde la primera instalación.
  • Tienda demo lista Explora una tienda demo lista en tu navegador.
  • Sin registro Sin cuenta, correo ni dominio de tienda.
Iniciar tienda demo

Al descargar, aceptas las condiciones de la demo y la política de privacidad.

Al abrir esta demo, acepta los términos de la demo y la política de privacidad.

Cargando...
Volver arriba