Galleria fotografica interattiva dei prodotti nella pagina categoria in Magento 2

Kowal_ProductGalleryHover è un modulo leggero per Magento 2 che aggiunge gallerie fotografiche interattive dei prodotti già nell’elenco categoria. Le immagini si caricano dinamicamente tramite AJAX e lazy load, così il modulo non rallenta il caricamento della pagina. Gli utenti possono scorrere le immagini con il mouse, con un clic o con un gesto: in modo rapido, fluido e senza lasciare la categoria.
Compatibilità
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
30,75 €
Segnala ad un amico

Richiedi informazioni sul prodotto

Descrizione / Galleria fotografica interattiva dei prodotti nella pagina categoria in Magento 2

MAGENTO 2 · ELENCO CATEGORIA · FOTO · UX

Mostra più scatti del prodotto già nell’elenco della categoria.

Kowal Product Gallery Hover

Offri l’anteprima delle immagini successive al passaggio del cursore, con i pulsanti o tramite swipe. Il cliente può guardare il prodotto senza aprire la relativa scheda.

Hover e swipe · Dati JSON · Immagine opzionale on_hover

COME FUNZIONA IN PRATICA

01 · La categoria mostra l’offerta
Magento renderizza le immagini standard dei prodotti.

02 · Le gallerie vengono caricate in background
I prodotti visibili ricevono i dati delle immagini aggiuntive.

03 · Il cliente sfoglia gli scatti
Usa il cursore, i pulsanti o il gesto sul telefono.

Cosa ottiene il tuo negozio?

Scopri le funzioni, gli utilizzi e le impostazioni del modulo.

Scopri il modulo

Kowal_ProductGalleryHover – galleria fotografica interattiva dei prodotti in Magento 2

Kowal_ProductGalleryHover è un modulo che aggiunge agli elenchi prodotti, nella vista categoria, in Magento 2 una moderna funzione hover gallery, ovvero l’anteprima di immagini aggiuntive del prodotto già a livello di categoria. L’utente può vedere le immagini successive passando il cursore o facendo swipe con il dito, sui dispositivi mobili, senza dover accedere alla pagina prodotto.

Vantaggi del modulo

  • L’anteprima rapida di diversi scatti del prodotto facilita la consultazione dell’offerta e può supportare coinvolgimento e conversione.
  • Interattività moderna – supporto allo scorrimento delle immagini tramite pulsante, gesto o movimento del mouse.
  • Piena compatibilità mobile – scorrimento delle immagini su schermi touch.
  • Il recupero asincrono dei dati della galleria, AJAX e IntersectionObserver, distribuisce il carico nel tempo. Le immagini aggiuntive e lo script richiedono comunque trasferimento dati e risorse.
  • Le immagini principali della categoria sono renderizzate da Magento, mentre i dati delle gallerie aggiuntive vengono caricati dopo la preparazione della pagina. L’impatto su SEO, Core Web Vitals e PageSpeed Insights deve essere valutato tramite misurazione.
  • Modalità lazy-load integrata – la galleria viene caricata solo per i prodotti visibili sullo schermo dell’utente.
  • Possibilità di attivare/disattivare il modulo dal pannello di amministrazione, Stores → Configuration → Kowal → Product Gallery Hover.
  • Le dimensioni delle immagini di base derivano dalle impostazioni del tema, tra cui view.xml. Le gallerie aggiuntive richiedono file preparati correttamente; l’ambito del loro ridimensionamento è precisato di seguito.

Come funziona il modulo

Il modulo mantiene l’elenco Magento di base e aggiunge il layer della galleria tramite uno script JavaScript:

  1. Rileva gli eventi mouseenter / touchstart per gli elementi prodotto.
  2. Recupera i dati della galleria tramite richiesta AJAX in formato JSON — per i prodotti visibili dopo la preparazione della pagina o durante l’interazione, se i dati non sono ancora disponibili.
  3. Mostra le immagini aggiuntive in un layer hover separato, senza ricaricare la pagina.
  4. I dati della galleria recuperati vengono memorizzati lato browser. L’ambito del ridimensionamento e della cache server delle immagini aggiuntive è descritto di seguito.

IntersectionObserver supporta il recupero della galleria per i prodotti visibili. Il caricamento preliminare della seconda immagine riduce l’attesa al passaggio del cursore; il tempo dipende da rete, file e server.

Vantaggi SEO

Il codice inizializza la galleria in before.body.end, dopo il contenuto principale della pagina. Il mantenimento delle immagini principali supporta la continuità del rendering; l’impatto su crawl budget, LCP, CLS e TBT deve essere misurato nel negozio di destinazione.

  • Nessun impatto sull’HTML source – i crawler dei motori di ricerca vedono il codice originale della pagina.
  • Le richieste aggiuntive vengono pianificate dopo la preparazione della pagina per i prodotti visibili nell’area di visualizzazione; non richiedono ogni volta l’accesso alla scheda prodotto.
  • L’elenco principale continua a utilizzare la cache Magento. La collaborazione della galleria con Full Page Cache, Varnish e Redis deve essere verificata nella specifica implementazione.

Perché vale la pena

Il modulo offre un’anteprima interattiva dei prodotti nell’elenco categoria. Facilita la consultazione dell’offerta, mentre la qualità del funzionamento e l’eventuale impatto sulla conversione dipendono da tema, immagini e configurazione del negozio.

Modalità di caricamento attuale

Dopo la preparazione della pagina, il codice recupera i dati della galleria per i prodotti visibili e precarica la seconda immagine. IntersectionObserver e la coda di download limitano il lavoro alle posizioni necessarie. Anche l’interazione può avviare il recupero dei dati mancanti.

Lo script mantiene l’immagine di base renderizzata da Magento e aggiunge il layer della galleria nel DOM. Le richieste aggiuntive e le immagini vengono generate anche senza hover, quando il prodotto è visibile.

Immagine on_hover e configurazione

In Stores → Configuration → Kowal → Category Gallery Hover attivi il modulo e l’opzione opzionale Use On Hover Image Attribute. Selezioni l’immagine del prodotto nell’attributo on_hover; dopo l’attivazione diventa il primo scatto mostrato al passaggio del cursore.

Quando l’opzione è disattivata, resta l’ordine della galleria. Il codice ordina le immagini, ignora le voci disattivate e i file duplicati e utilizza l’immagine di base dell’elenco come prima posizione.

Dimensioni immagini, cache e misurazioni

La descrizione precedente indicava il ridimensionamento automatico della galleria secondo view.xml e la cache immagini sul server. L’endpoint JSON verificato restituisce gli indirizzi dei file immagine; non conferma un ridimensionamento separato degli scatti aggiuntivi. Prepara file con peso e risoluzione adeguati.

Le immagini principali utilizzano i meccanismi del tema Magento, mentre lo script memorizza i dati della galleria recuperati. Verifica nel negozio di destinazione la collaborazione con Full Page Cache, Varnish e Redis. I risultati di PageSpeed Insights, LCP, CLS, TBT e l’impatto sulla SEO richiedono misurazioni — JavaScript aggiuntivo e trasferimento delle immagini non sono privi di costo.

Installazione tramite Composer

Pacchetto kowal/module-hover, modulo Kowal_Hover. Dopo aver configurato l’accesso al repository Kowal, installa il pacchetto, attiva il modulo, aggiorna Magento e svuota la cache. In produzione considera compilazione e deployment dei contenuti statici secondo il processo del negozio.

Dalla configurazione al risultato

1. La categoria mostra l’offerta
Magento renderizza le immagini standard dei prodotti.

2. Le gallerie vengono caricate in background
I prodotti visibili ricevono i dati delle immagini aggiuntive.

3. Il cliente sfoglia gli scatti
Usa il cursore, i pulsanti o il gesto sul telefono.

Secondo scatto senza aprire la scheda prodotto

Nell’elenco categoria il cliente vede l’immagine principale del prodotto. Al passaggio del cursore può vedere il secondo scatto e sfogliare le altre immagini.

Se attivi l’attributo on_hover, scegli l’immagine che deve essere mostrata per prima al passaggio del cursore.

Facilita la consultazione dei prodotti nel catalogo

Vuoi adattare il modulo al tuo negozio? Richiedi l’implementazione di Kowal Product Gallery Hover e discuti la configurazione o le estensioni necessarie.

Maggiori Informazioni

Conformità al modello Luma / Vuoto, Fabbro

Istruzioni per l'installazione del modulo

Installazione tramite Composer

Riceverai via e-mail dopo l’acquisto i dati di accesso al repository Composer, indirizzo e-mail del cliente e token di licenza. Sono disponibili anche nell’area cliente dopo aver effettuato l’accesso su kowal.store. Sostituisci TWOJ_EMAIL_KLIENTA con l’indirizzo e-mail del tuo account e TWOJ_TOKEN con il token ricevuto. Esegui i comandi nella directory principale di Magento.

composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-hover

Completamento dell’installazione

Dopo aver installato il pacchetto, esegui l’aggiornamento di Magento e svuota la cache:

php bin/magento setup:upgradephp bin/magento cache:flush

In ambiente di produzione esegui anche la compilazione DI e il deployment dei file statici secondo il processo di deployment del negozio.

Premere per saltare il carosello

Abbiamo trovato altri prodotti che potrebbero piacerti!

Scrivi la tua recensione
Stai recensendo: Galleria fotografica interattiva dei prodotti nella pagina categoria in Magento 2
Il tuo voto:
Prezzo
Qualité
Assistenza
loader
Caricamento...

Hai inviato la tua recensione per la moderazione.

Domande e risposte

Domanda
Il modulo consente di visualizzare la galleria di immagini dei prodotti direttamente nella pagina di categoria del negozio Magento 2?
Risposta
Sì — il modulo serve ad aggiungere una galleria interattiva di immagini dei prodotti nelle pagine di categoria, aumentando l’attrattiva visiva dell’offerta e può aiutare a coinvolgere i clienti.
Domanda
L'installazione del modulo richiede la modifica dei file core di Magento o del tema del negozio?
Risposta
No — il modulo funziona come un'estensione standard per Magento 2 e non richiede la sovrascrittura dei file core del sistema. (Prassi generale per le estensioni Magento 2)
Domanda
La galleria è responsive — avrà un buon aspetto su dispositivi mobili e tablet?
Risposta
Sì — un buon modulo galleria dovrebbe essere progettato in modo responsive, così la visualizzazione delle foto dei prodotti nella galleria sarà corretta su diversi dispositivi.
Domanda
Posso personalizzare l’aspetto della galleria — ad esempio scegliere la disposizione delle foto, la dimensione delle miniature, gli effetti hover?
Risposta
Sì — il modulo consente di configurare l’aspetto della galleria fotografica: disposizione, numero di foto per riga ed eventuali effetti al passaggio del mouse, permettendo di adattare lo stile al tema del negozio.
Domanda
Il modulo influisce sulle prestazioni del negozio, ad esempio con un catalogo prodotti molto grande o un numero elevato di immagini?
Risposta
Può succedere: anche se l’aggiunta della galleria è principalmente una modifica del front-end, un numero maggiore di immagini, una scarsa ottimizzazione delle foto o una configurazione non adeguata possono influire sul caricamento della pagina. Si consiglia sempre di effettuare test in un ambiente di prova.
Domanda
Il modulo consente di assegnare facilmente le immagini alla galleria — devo caricare e assegnare manualmente tutte le immagini?
Risposta
Sì — in genere il modulo consente di assegnare facilmente immagini o prodotti alla galleria tramite il pannello di amministrazione di Magento, facilitando la gestione della galleria.
Domanda
Dopo l’acquisto del modulo ricevo supporto tecnico e aggiornamenti?
Risposta
Sì — il produttore del negozio Kowal dichiara di offrire supporto tecnico e la disponibilità di aggiornamenti per i propri moduli.
Implemented in real Magento 2 stores
Case Study: Galleria prodotto con effetto HOVER nella pagina categoria

Progetto

SMMASH è un negozio di abbigliamento sportivo in cui il prodotto viene venduto non solo dal taglio e dalla taglia, ma anche dall’energia del motivo, dal colore, dalla stampa e dall’adattamento a una specifica attività. Il brand comunica attraverso forti collezioni visive e un’ampia suddivisione per sport: MMA, OCR, Crossfit, corsa, BJJ, Muay Thai, judo, boxe e kickboxing.

Il negozio opera nel settore dell’abbigliamento, ma il suo catalogo richiede una presentazione più dinamica rispetto a un classico negozio fashion. I prodotti spesso si differenziano per dettagli grafici, costruzione, destinazione d’uso per l’allenamento e modalità di utilizzo. Per l’utente, una rapida anteprima di una seconda immagine, di un colore o di una variante visiva può essere più importante del solo nome del prodotto.

Contesto aziendale

SMMASH unisce la vendita di abbigliamento tecnico a un forte carattere visivo del brand. L’offerta comprende prodotti da uomo, da donna e per bambini, oltre ad abbigliamento per club e progetti personalizzati. Sul sito sono visibili categorie lifestyle e sportive, tra cui Combat, OCR, Training e Running, il che dimostra che il cliente spesso sfoglia i prodotti in base allo stile di attività e non solo al tipo di capo.

Un elemento importante del negozio è anche la presentazione di design e visualizzazioni. Nel caso dell’abbigliamento sportivo, la decisione d’acquisto è fortemente legata all’aspetto del prodotto: colori intensi, motivi, contrasti e disposizione della stampa devono essere visibili già a livello di listing.

Sfida

La sfida principale in un catalogo di questo tipo è conciliare due esigenze:

  • caricamento rapido delle liste prodotto,
  • presentazione visiva accattivante senza la necessità di entrare nella scheda di ogni prodotto.

Nell’abbigliamento sportivo, una sola immagine statica nel listing spesso non basta. Il cliente vuole vedere rapidamente come appare il prodotto da un’altra angolazione, come si dispone la stampa, se il colore è sufficientemente deciso e se il prodotto si adatta a uno specifico stile di allenamento.

Allo stesso tempo, un negozio con un catalogo esteso non può caricare subito troppe immagini, perché ciò appesantirebbe la pagina, peggiorerebbe l’esperienza su mobile e potrebbe influire negativamente sui Core Web Vitals.

Soluzione

Per questo tipo di negozio, funziona particolarmente bene un meccanismo di galleria prodotto attivato al passaggio del mouse o al tocco sul prodotto. Il listing resta leggero al primo rendering, ma l’utente può visualizzare rapidamente l’immagine successiva senza lasciare la categoria.

Presupposti chiave:

  • il primo caricamento della categoria resta il più leggero possibile,
  • le immagini aggiuntive vengono caricate solo dopo il caricamento della pagina o quando il prodotto si avvicina all’area visibile,
  • la seconda immagine viene preparata in anticipo, prima che il cliente passi sul prodotto,
  • la galleria funziona anche per le liste prodotto caricate durante lo scorrimento,
  • su mobile la gestione della galleria non blocca lo scorrimento naturale della pagina.

Nel caso di SMMASH, un meccanismo di questo tipo consente di mostrare più valore del prodotto già nel listing: stampa, palette colori, dettaglio, inquadratura alternativa o modalità di presentazione del prodotto sul corpo.

Effetto per l’utente

L’utente può confrontare i prodotti più rapidamente senza aprire molte schede prodotto. Questo è particolarmente importante quando il catalogo contiene molti tipi di abbigliamento simili, ma ogni prodotto ha un design grafico diverso.

Vantaggi:

  • scansione più rapida delle collezioni,
  • migliore esposizione di colori e motivi,
  • minor numero di clic necessari per confrontare i prodotti,
  • percezione più dinamica del negozio,
  • mantenimento di un primo caricamento leggero della categoria.

Perché si adatta a SMMASH

SMMASH vende prodotti che hanno una forte componente visiva. Nel caso di rashguard, t-shirt, leggings, shorts o body sportivi, il cliente spesso reagisce all’aspetto prima di analizzare i dettagli tecnici. Per questo il listing dovrebbe funzionare non solo come catalogo, ma anche come lookbook rapido.

Il meccanismo hover/swipe aiuta a mostrare:

  • motivi e colori intensi,
  • inquadrature alternative del prodotto,
  • dettagli della stampa,
  • differenze tra prodotti della stessa categoria,
  • il carattere visivo della collezione.

Direzioni di sviluppo consigliate

  • attributo immagine hover dedicato per i prodotti, affinché il team del negozio possa indicare la migliore inquadratura per il listing,
  • logica separata per collezioni sportive e lifestyle,
  • analisi dei clic dopo l’interazione con l’hover,
  • test A/B: listing classico contro listing con seconda immagine attiva,
  • ottimizzazione della priorità di prefetch per i primi prodotti in vista.

Riepilogo

SMMASH è un esempio di negozio di abbigliamento in cui la presentazione visiva è parte del prodotto. Colore, stampa ed energia del design hanno un impatto diretto sulla decisione d’acquisto. La galleria attivata nel listing consente di mostrare questi elementi più rapidamente, senza appesantire il primo caricamento della pagina.

Case Study: Galleria prodotti interattiva nella pagina categoria

Progetto

Slumbersac è un negozio di sacchi nanna per bambini, in cui il prodotto appartiene al settore dell’abbigliamento, ma la decisione d’acquisto è più tecnica rispetto al fashion classico. Il genitore sceglie non solo fantasia e taglia, ma anche la struttura del sacco nanna, lo spessore TOG, la stagione, il materiale e i dettagli pratici legati alla sicurezza e al comfort del bambino.

L’offerta comprende, tra l’altro, sacchi nanna con gambette, sacchi nanna classici, varianti stagionali 0.5 TOG, 1.0 TOG, 2.5 TOG e 3.5 TOG, oltre a soluzioni come maniche staccabili e gambette risvoltabili con ABS.

Contesto aziendale

In Slumbersac il prodotto deve essere spiegato visivamente. Il genitore vuole capire rapidamente in cosa differisce un modello specifico: se ha le gambette, se le maniche sono staccabili, quale intervallo di temperatura supporta, se è adatto per l’estate, l’inverno o tutto l’anno.

Sul sito sono visibili messaggi di prodotto e di fiducia, tra cui maniche staccabili, gambette risvoltabili con ABS, valutazione Google 4,8, spedizione rapida e comunicazione del sacco nanna più scelto. Questo mostra che il negozio unisce la presentazione emozionale delle fantasie a un’argomentazione molto pratica.

Sfida

In un negozio di sacchi nanna per bambini, l’elenco prodotti deve gestire contemporaneamente diversi tipi di informazioni:

  • fantasia e colore del prodotto,
  • tipo di struttura,
  • categorie TOG,
  • stagionalità,
  • dettagli funzionali, ad es. maniche, gambette, zip, materiale,
  • fiducia e senso di sicurezza.

Una sola immagine nel listing può mostrare la stampa, ma non sempre spiega la struttura. Per il genitore è importante distinguere rapidamente un sacco nanna classico da un sacco nanna con gambette oppure da una variante con maniche staccabili.

La seconda sfida è il mobile. Gli acquisti di prodotti per bambini avvengono spesso da telefono, quindi l’interazione deve funzionare in modo naturale: lo scorrimento della pagina non può essere bloccato e il passaggio alla foto successiva deve essere semplice.

Soluzione

Per Slumbersac è prezioso estendere il listing prodotti con un’anteprima rapida dell’immagine successiva del prodotto. Al passaggio del mouse o con uno swipe su mobile, l’utente può vedere un’inquadratura aggiuntiva che mostra la struttura del sacco nanna o un dettaglio pratico.

Presupposti chiave:

  • il primo caricamento della categoria rimane leggero,
  • la seconda immagine viene preparata in anticipo per i prodotti visibili,
  • anche i prodotti successivi caricati durante lo scroll entrano nel meccanismo di prefetch,
  • su mobile il gesto orizzontale serve alla galleria, mentre il movimento verticale continua a scorrere la pagina,
  • il negozio può indicare un’immagine hover dedicata, ad es. un’inquadratura che mostra le maniche staccabili o le gambette.

Ruolo dell’attributo immagine hover

In un negozio di questo tipo è particolarmente utile un attributo immagine dedicato, ad es. on_hover. Grazie a questo, il team del negozio può decidere autonomamente quale immagine spiega meglio il prodotto nel listing.

Esempi di utilizzo:

  • prima immagine: una bella fantasia del sacco nanna,
  • immagine hover: foto con le gambette distese,
  • immagine hover: visualizzazione delle maniche staccabili,
  • immagine hover: dettaglio del materiale o della zip,
  • immagine hover: inquadratura che mostra la forma del sacco nanna sul bambino.

Questo è importante, perché la seconda immagine automatica della galleria non è sempre la migliore immagine di vendita. Nel caso di prodotti tecnico-abbigliamento, è meglio dare al merchandiser il controllo su ciò che il cliente vedrà come prima interazione.

Effetto per l’utente

Il genitore può valutare più rapidamente se il prodotto risponde a un’esigenza concreta: un sacco nanna più caldo per l’inverno, un modello leggero per tutto l’anno, un sacco nanna con gambette per un bambino che cammina oppure un modello con maniche staccabili.

Vantaggi:

  • riconoscimento più rapido della struttura del prodotto,
  • meno accessi alle schede prodotto solo per verificare un dettaglio,
  • migliore confronto tra modelli TOG e tipi di sacchi nanna,
  • listing più comprensibile su mobile,
  • possibilità di controllare la prima immagine hover da parte del team del negozio.

Perché si adatta a Slumbersac

Slumbersac vende prodotti che sono allo stesso tempo abbigliamento, accessorio per il sonno e prodotto funzionale per il bambino. L’estetica della fantasia è importante, ma il genitore guarda con la stessa attenzione anche alle soluzioni pratiche.

La galleria hover/swipe aiuta a mostrare:

  • le differenze tra un sacco nanna classico e un sacco nanna con gambette,
  • le maniche staccabili,
  • le gambette risvoltabili con ABS,
  • la stagionalità e le categorie TOG,
  • fantasie e collezioni in modo più coinvolgente.

Direzioni di sviluppo consigliate

  • utilizzo dell’attributo on_hover per indicare la migliore immagine funzionale,
  • regole separate per categorie: sacchi nanna con gambette, sacchi nanna, cotone biologico,
  • test per verificare se un’immagine strutturale in hover aumenta gli accessi ai prodotti,
  • analisi del comportamento su mobile: swipe contro clic sulla scheda prodotto,
  • aggiunta di messaggi di prodotto più brevi accanto ai filtri TOG.

Sintesi

Slumbersac è un esempio di negozio di abbigliamento in cui l’immagine del prodotto deve spiegare la funzione, non solo l’aspetto. Una seconda immagine ben scelta nel listing può mostrare il dettaglio che determina l’acquisto: gambette, maniche, materiale o forma del sacco nanna. Il meccanismo hover/swipe e l’immagine dedicata on_hover danno al negozio un maggiore controllo sulla rapidità con cui il cliente comprende il prodotto.

Modifica le preferenze sui cookie