Implementazione del caricamento differito per le immagini dei prodotti in OpenCart

Nel mondo odierno guidato da Internet, gli utenti si aspettano che i siti web si carichino all’istante. I clienti vogliono che le pagine si carichino rapidamente quando visitano il tuo OpenCart sito web. I clienti potrebbero irritarsi e la tua attività potrebbe perdere fatturato se le pagine dei tuoi prodotti impiegano troppo tempo a caricarsi, soprattutto sui dispositivi mobili dove la velocità di Internet potrebbe essere più lenta.

Immagini di grandi dimensioni o numerose sono spesso la causa principale del lento caricamento di una pagina. Le foto dei prodotti possono essere file di grandi dimensioni, ma sono una componente essenziale di qualsiasi sito di e-commerce. Il caricamento lento può essere d’aiuto.

La sfida delle prestazioni nei siti di e-commerce

Gli spot eCommerce di Moment sono davvero visivi. Un operatore di ordini standard può avere

  • 20-50 immagini del prodotto
  • Banners
  • Miniature e icone
  • Sezioni sui prodotti correlati

Se tutte le immagini vengono caricate contemporaneamente, il browser dovrà caricare ciascuna immagine prima che la pagina sia completamente interattiva. Questo comporta:

  • First Contentful Paint (FCP) a un ritmo più lento
  • Aumento del tempo interattivo 
  • Scarse prestazioni sui dispositivi mobili
  • Un carico del server più elevato
  • Aumento dei tassi di rimbalzo

L’esperienza utente ne risentirà notevolmente, soprattutto sulle reti più lente.

Cos’è il caricamento lento?

La tecnica nota come “lazy loading” ritarda il caricamento delle immagini (o di altri contenuti) fino a quando non sono realmente necessari, ovvero quando l’utente è pronto a visualizzarli scorrendo la pagina. Il lazy loading attende che l’utente sia pronto a visualizzare l’immagine prima di caricarla, anziché caricarla tutte contemporaneamente.

Il caricamento differito presenta i seguenti vantaggi:

  • Conservazione della larghezza di banda
  • Migliori prestazioni sui dispositivi mobili
  • SEO migliorata ed elementi web essenziali
  • Caricamento rapido della prima pagina

Quando molte immagini vengono caricate contemporaneamente sulle pagine dei prodotti, il caricamento differito risulta particolarmente utile.

Perché il caricamento lento è importante

Immagina di sfogliare un catalogo di articoli. Anche se le immagini dei prodotti si trovano molto in basso, il tuo browser cercherà di caricarle tutte contemporaneamente quando utilizzi il caricamento tradizionale. Utilizzando il caricamento differito, inizialmente verranno caricate solo le immagini che si trovano nella parte visibile dello schermo o in prossimità di essa. Le immagini rimanenti verranno caricate gradualmente man mano che l’utente scorre la pagina.

Sia i tuoi clienti che i motori di ricerca come Google, che apprezzano i siti web che si caricano rapidamente, trarranno vantaggio da un’esperienza più rapida e fluida.

Esempio pratico: pagina di categoria senza caricamento lento

Considera questo esempio:

24 prodotti in una pagina di categoria, Ogni miniatura = 150 KB, Peso totale dell’immagine = 3.6 MB

Prima ancora di caricare banner, CSS e JavaScript, il browser deve scaricare circa 4 MB di immagini.

Ora, supponiamo che il visitatore abbia fatto scorrere la pagina solo a metà. Metà delle immagini non sono mai state visualizzate, ma sono state comunque scaricate. Pertanto,questa è larghezza di banda sprecata e 0Ed è qui che entra in gioco il caricamento differito.

Caricamento lento e Core Web Vitals

Dati Web Vitals. Le immagini di grandi dimensioni hanno un impatto diretto sui seguenti elementi:

  • Vernice con il contenuto più grande (LCP)
  • Spostamento nel layout cumulativo (CLS)
  • Interazione con la vernice successiva (INP)

Caricare correttamente le immagini lentamente migliorerà le metriche delle prestazioni, in particolare nelle pagine di elenco di prodotti e categorie.

Tuttavia, c’è una cosa importante da tenere a mente

 Le immagini sopra il pacchetto, come l’immagine principale del prodotto in un runner di dettagli del prodotto, non dovrebbero essere caricate in modalità lazy loading.

Quando applicare il Lazy Loading?

Il caricamento differito è più adatto per:

  • Pagine di elenco dei prodotti
  • Pagine di categoria
  • Pagine di elenco del blog
  • Pagine del produttore
  • Sezioni di upsell

Potrebbe non essere la soluzione più adatta per:

  • Banner degli eroi sopra la piega
  • Immagine principale del prodotto nella pagina del prodotto
  • Immagini critiche del branding

Come implementare il caricamento differito in OpenCart

Metodo 1: Caricamento differito nei browser nativi

I browser moderni utilizzano la proprietà loading=”lazy” per fornire il caricamento differito integrato

Esempio:

<img src=”image.jpg” caricamento=”pigro” alt=”Immagine del prodotto”>

Passaggi di OpenCart:

  • Apri il file del tema:
Versione Percorso del file
OpenCart 2.x catalogo/visualizza/tema/il_tuo_tema/modello/prodotto/categoria.tpl
OpenCart 3.x catalogo/visualizza/tema/il_tuo_tema/modello/prodotto/categoria.twig
OpenCart 4.x catalogo/visualizza/modello/prodotto/categoria.twig
  • Individua l’immagine del prodotto etichetta.
  • Modificarlo come segue:

Prima:

<img src="{{ product.thumb }} alt="{{ product.name }}"  width="300"  height="300"

     titolo="{{ nome.prodotto }}">

Dopo:
<img src="{{ product.thumb }}"caricamento="pigro"  alt="{{ nome.prodotto }}" larghezza="300" altezza="300"     titolo="{{ nome.prodotto }}">

Tutto qui. JavaScript non è necessario. Inoltre, questo è il metodo più semplice e pulito.

Metodo 2: utilizzo di lazysizes (ideale per il supporto dei browser più vecchi)

Passi:

  1. Aggiungere lo script lazysizes:
    
    
  2. Apri il file del tema in base alla versione di OpenCart menzionata nel Metodo 1 e aggiorna il markup dell’immagine:
  • Prima:
    
    
  • Dopo:
    
    

Metodo 3: utilizzo dell’API Intersection Observer (controllo avanzato)

API JavaScript moderna per un controllo migliore.

Esempio:

const images = document.querySelectorAll(“img[data-src]”);

const observer = new IntersectionObserver((voci, osservatore) => {

  voci.perOgni(voce => {

se (voce.interseca) {

   const img = entry.target;

   img.src = img.dataset.src;

      osservatore.unobserve(img);

}

  });

});

 

immagini.perOgni(img => osservatore.osserva(img));

Questo metodo offre il controllo completo sul comportamento del caricamento.

Importante: filtraggio dei prodotti basato su AJAX

Quando i prodotti vengono caricati dinamicamente tramite AJAX:

Native caricamento=”pigro” funziona automaticamente.

Tuttavia, se stai usando pigroni, Osservatore di intersezione quindi Dopo il caricamento del contenuto AJAX, è necessario riattivare il caricamento differito.

Esempio:

document.addEventListener('ajaxComplete', function() {

    lazySizes.autoSizer.checkElems();

});

In caso contrario, le immagini appena inserite potrebbero non caricarsi correttamente.

I migliori metodi per il caricamento differito in OpenCart

✔ Evitare di caricare le immagini sopra la piega.

✔ Assicurati che le tue immagini abbiano le dimensioni giuste; evita di usare miniature troppo grandi.

✔ Utilizza sempre PageSpeed ​​Insights per testare e ottimizzare le immagini in formato WebP.

✔ Esegui sempre il test con PageSpeed ​​Insights

✔ Dopo aver apportato modifiche al modello, svuota la cache di OpenCart.

Misurazione delle prestazioni prima e dopo l’implementazione

Per valutare l’impatto del caricamento differito, seguire questi passaggi:

Prima dell’implementazione

Testa la tua pagina di categoria e registra le seguenti metriche:

  • Dimensioni pagina
  • Tempo di caricamento della pagina
  • Punteggi Core Web Vitals

Dopo l’implementazione

Ripeti gli stessi test e confronta i risultati. Dovresti osservare:

  • Tempo di caricamento iniziale ridotto
  • Tempo di blocco totale inferiore (TBT)
  • Punteggio delle prestazioni Lighthouse migliorato

Le opzioni di implementazione descritte in questa guida, dagli attributi HTML nativi ai lazysize e all’API Intersection Observer, offrono soluzioni per ogni livello di complessità tecnica. Che tu gestisca un piccolo negozio o un catalogo multicategoria ad alto traffico, esiste un approccio adatto alle tue esigenze. Inizia con il Metodo 1 per risultati immediati e passa a metodi più avanzati man mano che le tue esigenze aumentano. L’ottimizzazione delle prestazioni non è un’attività una tantum, ma un impegno continuo. Abbina il lazy loading alla compressione delle immagini, alla conversione WebP e a un caching adeguato per sfruttare appieno il potenziale della velocità del tuo negozio OpenCart.

Informazioni su Knowband

Knowband è un fornitore affidabile di plugin ed estensioni per l’e-commerce con anni di esperienza nell’aiutare i commercianti online a creare negozi più veloci, intelligenti e ricchi di funzionalità. Che tu gestisca il tuo negozio su PrestaShop, OpenCart, Shopify, WooCommerce, Magentoo qualsiasi altra piattaforma importante, Knowband offre un’ampia gamma di plugin ed estensioni pronti all’uso che ti aiutano a migliorare le funzionalità, le prestazioni e a offrire un’esperienza di acquisto migliore, senza dover partire da zero. Oltre ai plugin, Knowband offre anche una soluzione completa sviluppo di siti web e sviluppo di app mobili Servizi. Che tu abbia bisogno di un negozio eCommerce completamente personalizzato, di un’app di shopping mobile su misura per iOS e Android o di un’integrazione su misura con i tuoi sistemi esistenti, il team di sviluppatori di Knowband ha l’esperienza necessaria per dare vita alla tua visione. Se desideri ottimizzare ulteriormente il tuo negozio OpenCart o qualsiasi altra piattaforma eCommerce, esplora il marketplace dei plugin di Knowband o contatta il nostro team per discutere di una soluzione personalizzata in base ai tuoi obiettivi aziendali. Contattaci a support@knowband.com per servizi di sviluppo di plugin personalizzati, sviluppo di siti web e sviluppo di app per dispositivi mobili.

One Page Super Checkout: un modo semplice per ridurre l’abbandono e aumentare le vendite

Molti negozi OpenCart e Prestashop perdono clienti al momento del pagamento. Il motivo è che il processo di pagamento generale prevede un numero eccessivo di passaggi e numerosi campi da compilare. Le ricerche indicano che oltre il 65% dei clienti online abbandona il sito durante il processo di pagamento perché lo trova dispendioso in termini di tempo o difficile da comprendere. Quando i clienti si innervosiscono, smettono di acquistare e il negozio perde una vendita facile.

Pertanto, il modo più semplice per risolvere questo problema è utilizzare il Super Checkout di una pagina di OpenCart di Knowband. Questo componente aggiuntivo integra tutti gli elementi del checkout, inclusi i dettagli del carrello, l’indirizzo, la spedizione, il pagamento e il riepilogo dell’ordine, in un’unica pagina. In questo modo, i clienti possono effettuare ordini in pochi secondi, senza dover cambiare pagina.

Questa esperienza fluida e veloce riduce il numero di abbandoni e aumenta le conversioni. Con questo componente aggiuntivo, i proprietari di negozi possono finalmente offrire un checkout che i clienti apprezzano.

Vantaggi dell’estensione One Page Checkout di OpenCart

Pagamento rapido, aumento delle conversioni.

Il plugin OpenCart One Page Supercheckout di Knowband offre tutto in un’unica pagina. I clienti possono compilare i dati in breve tempo e completare l’acquisto senza perdersi. Pertanto, una volta completato il checkout più velocemente, il tasso di conversione aumenta automaticamente.

Abbandono carrello inferiore

Inoltre, Modulo di pagamento rapido PrestaShop Elimina tutti quei passaggi inutili che frustrano i clienti. Niente più caricamento di nuove pagine. Niente più lunghi moduli. Questa schermata semplice e intuitiva aiuta i clienti a rimanere concentrati e riduce il numero di abbandoni.

Migliore esperienza di acquisto su dispositivi mobili

Oggi la maggior parte degli utenti effettua acquisti tramite dispositivi mobili. Il plugin Responsive One Page Checkout per OpenCart è compatibile con tutti gli schermi, inclusi cellulari, tablet e desktop. Pertanto, i clienti possono effettuare i loro ordini con facilità, indipendentemente dal dispositivo utilizzato.

Ordini rapidi con il pagamento ospite

In genere, quando gli utenti sono costretti a creare un account durante il checkout, abbandonano immediatamente il sito. Utilizzando il componente aggiuntivo Knowband Prestashop One Step Checkout, i clienti possono facilmente completare il checkout come ospiti. 

Configurazione semplice senza codifica

Il plugin OpenCart Simplified Checkout non richiede competenze tecniche. L’estensione può essere facilmente installata dai proprietari di negozi, che possono configurarla completamente in pochi minuti.

Integra il tuo negozio PrestaShop con il supporto AI Chat

Aumenta il coinvolgimento e le conversioni con risposte AI istantanee, supporto multilingue e aggiornamenti degli ordini in tempo reale.


ACQUISTA ORA

Caratteristiche della Addon Supercheckout di una pagina PrestaShop

Supporto per la compilazione automatica di Google

Il modulo di pagamento include la funzione di compilazione automatica per aiutare i clienti a inserire più velocemente il proprio indirizzo. In questo modo, si riducono i tempi di digitazione e si evitano errori, rendendo il processo di acquisto più fluido.

Supporto per l’accesso social

Inoltre, con il modulo PrestaShop One Page Checkout di Knowband, i clienti possono accedere tramite Facebook, PayPal e Google. In questo modo, evitano di dover creare nuovi account e velocizzano il processo di acquisto.

Personalizzazione dei campi tramite trascinamento della selezione

I proprietari di negozi possono personalizzare completamente il layout del checkout. L’estensione di checkout rapido di OpenCart consente di aggiungere, rimuovere e riorganizzare i campi con semplici opzioni di trascinamento della selezione. In questo modo, puoi modellare la pagina di checkout in base alle esigenze del tuo negozio.

Supporto per tutti i metodi di pagamento e spedizione

Il plugin funziona perfettamente con tutti i metodi di pagamento o spedizione aggiunti allo store. Inoltre, gli amministratori possono personalizzare l’aspetto di questi metodi aggiungendo loghi e brevi descrizioni.

Controllo della sezione carrello

Inoltre, i proprietari dei negozi possono scegliere cosa mostrare nella sezione carrello nella pagina di pagamento. Ad esempio, possono mostrare i dettagli delle scorte o le informazioni sui prezzi solo agli utenti registrati, nascondendoli agli utenti ospiti.

Layout reattivo e pulito

Infine, ma non meno importante, l’estensione OpenCart per il checkout in un unico passaggio di Knowband offre un layout pulito e organizzato, facile da comprendere. Questo aiuta i clienti a completare l’ordine più velocemente, senza confusione.

Conclusione

Knowband ha sviluppato il modulo Prestashop One Page Super Checkout, uno degli aggiornamenti più potenti che qualsiasi negozio OpenCart e PrestaShop possa apportare nel 2026. Il modulo semplifica e velocizza il processo di checkout, rendendolo più intuitivo e intuitivo per il cliente. Questo modulo offre funzionalità avanzate come il login tramite social network, il checkout come ospite, il riempimento automatico, la personalizzazione tramite trascinamento della selezione e molto altro.

Questa esperienza migliorata si traduce in una riduzione del numero di ordini incompiuti, un aumento degli ordini andati a buon fine e un miglioramento della soddisfazione del cliente. Pertanto, Knowband Estensione Supercheckout di una pagina OpenCart è la migliore opzione su cui puoi investire se vuoi espandere il tuo negozio OpenCart e PrestaShop riducendo l’attrito del checkout e velocizzando le vendite.

Per ulteriori informazioni, è possibile fare riferimento al https://www.onepagesupercheckout.com/, qui puoi trovare informazioni dettagliate su One Page Supercheckout di Knowband, disponibile per Prestashop, Opencart e Magento 2.

Devi leggere

Gear Up for 2026 with the Next-Gen Knowband AI Content Generator Plugin

Scopri come la startup OrderFast ha lanciato la sua app mobile completa in una sola settimana con WooCommerce Mobile App Builder

 

 

Il tempo stringe nel 2025: attiva subito la tua app mobile OpenCart

Il mondo sta diventando mobile, e così anche gli acquirenti. Se il tuo negozio OpenCart non è ancora ottimizzato per gli acquirenti da dispositivi mobili, stai perdendo grandi opportunità di vendita. L’OpenCart Mobile App Builder di Knowband è una soluzione che ti permette di portare il tuo negozio online direttamente sugli smartphone dei tuoi clienti, supportando sia dispositivi Android che iOS.

Non devi scrivere codice o assumere sviluppatori. Con pochi clic, potrai avviare un’attività professionale, veloce e reattiva. Generatore di app per dispositivi mobili OpenCart eCommerceche rimarrà sincronizzato con il tuo sito web in tempo reale.

Perché i proprietari di negozi hanno bisogno di un componente aggiuntivo per la creazione di app mobili OpenCart

Gli acquirenti amano la comodità. Effettuano acquisti più frequenti quando possono fare acquisti tramite un’applicazione mobile. L’add-on Android e iOS Mobile App Builder per OpenCart ti consente di offrire loro questa esperienza.

La tua app mobile terrà i tuoi prodotti sempre a portata di mano. Potrai condividere offerte, ordini e dettagli del carrello abbandonato tramite notifiche push. Inoltre, l’app mobile offre un checkout rapido e semplice. Grazie a tutto questo, potrai costruire relazioni durature con i tuoi clienti.

I dati indicano che gli acquirenti di app dedicano tre volte più tempo allo shopping rispetto agli acquirenti online. Di conseguenza, i negozi che utilizzano app registrano riordini più frequenti. Ecco perché il plugin OpenCart Mobile App Maker di Knowband è una delle aggiunte più intelligenti per la tua attività online.

Principali vantaggi dell’utilizzo dell’estensione OpenCart Android & iOS App Builder

L’estensione OpenCart Android App Builder di Knowband è utilizzata da migliaia di proprietari di negozi per i suoi grandi vantaggi, come segue:

  • Aumenta le conversioni: Le app convertono meglio dei siti web.
  • Costruisci lealtà: Un’app mantiene i tuoi clienti connessi perché si sentono a loro agio nell’utilizzare un’app mobile anziché un sito web.
  • Aumenta la visibilità: Raggiungi gli utenti Android e iOS tramite gli app store.
  • Risparmia tempo: Inoltre, puoi gestire tutto dalla dashboard di OpenCart. Quindi, non c’è bisogno di cambiare piattaforma.
  • Integrazione AdMob: Grazie all’integrazione di AdMob, questo modulo ti consente di aggiungere annunci pubblicitari in varie pagine della tua app, generando così entrate extra.

Pertanto, che tu stia appena avviando o gestendo un grande negozio OpenCart, il plugin Mobile App Builder di Knowband per OpenCart è il modo più semplice per passare al mobile.

Caratteristiche che rendono potente il Mobile App Builder per OpenCart

La frequenza delle onde ultrasoniche è misurata in kilohertz (kHz). Diverse frequenze puntano la grassa in modi leggermente diversi. Le frequenze più basse raggiungono la grassa più profonda, mentre le frequenze più alte lavorano più vicino alla superficie. Creatore di app per dispositivi mobili OpenCart di Knowband è ricco di funzionalità che ti consentono di gestire la tua app con facilità ed efficienza:

  • Configurazione senza codice: Non è richiesta alcuna competenza tecnica per installare e configurare il modulo.
  • Sincronizzazione in tempo reale del negozio: Prodotti, categorie e scorte vengono sincronizzati automaticamente tra il sito web e l’app, grazie al modulo OpenCart Mobile App Builder di Knowband, che garantisce la sincronizzazione in tempo reale.
  • Compatibilità multi-dispositivo: Inoltre, l’addon è compatibile con tutti i dispositivi Android e iOS.
  • Notifiche push: Puoi utilizzare le notifiche push per condividere offerte del festival, nuovi prodotti, ordini e altro ancora.
  • Integrazione facile del checkout: Inoltre, il modulo offre una procedura di pagamento rapida e semplice.
  • Stile personalizzato: Il proprietario del negozio può personalizzare facilmente gli elementi del layout della home page, ad esempio aggiungendo prodotti, categorie, banner e molto altro, per adattarli al proprio marchio.
  • Supporto multi-lingua e multi-valuta: Inoltre, grazie al supporto di più lingue e valute, puoi vendere a livello internazionale con facilità.

In breve, non si tratta solo di un’app mobile: l’App Builder senza codice di Knowband mette l’intero negozio nelle mani dei tuoi clienti in pochi giorni.

Come funziona il modulo OpenCart Mobile App Builder

Il processo di installazione del plugin OpenCart No Code Mobile App Builder è estremamente semplice:

Impostazioni generali

Dopo l’installazione, accederai innanzitutto alle impostazioni di configurazione del modulo, dove potrai attivarlo o disattivarlo completamente con un solo clic. Successivamente, potrai abilitare/disabilitare l’integrazione del modulo “Gira e Vinci”, il logo, l’accesso tramite impronta digitale, la registrazione del numero di telefono, il popup di accesso/login e altro ancora. Qui potrai anche personalizzare il font e i colori dei pulsanti e della pagina.

Notifiche Push

Qui, dovrai prima aggiungere un file JSON per abilitare le notifiche push. Successivamente, potrai abilitare le impostazioni di notifica e aggiungere un messaggio di notifica personalizzato e un titolo per gli ordini creati, lo stato dell’ordine e i carrelli abbandonati. Inoltre, nelle impostazioni delle notifiche push, puoi visualizzare la cronologia delle notifiche e condividere una notifica istantanea con un’immagine cliccabile.

Metodo di pagamento

Qui puoi aggiungere più metodi di pagamento al tuo sito web. Di conseguenza, supporterà tutti i metodi di pagamento supportati dal tuo sito web predefinito. Non solo, puoi anche aggiungere l’opzione di pagamento per la configurazione backend.

 Layout della home page

Qui puoi personalizzare l’intera home page semplicemente trascinando e rilasciando più elementi sulla pagina, come un banner quadrato, un banner a griglia, un banner con conto alla rovescia, un popup di accesso/registrazione, un prodotto a cui hai avuto accesso di recente e altro ancora.

Impostazioni GDPR

Questo builder per app mobili OpenCart include funzionalità che supportano i requisiti GDPR, come l’accesso ai dati utente, le richieste di cancellazione e la gestione del consenso. Inoltre, il plugin fornisce la sincronizzazione tra le pagine CMS, aiutando i proprietari dei negozi a esportare qualsiasi dato CMS nella pagina GDPR.

Impostazioni pubblicitarie

Infine, il No Code Mobile App Builder per Opencart consente ai proprietari di negozi di aggiungere annunci pubblicitari nelle pagine home, prodotto, categoria e CMS. Questo aiuta ad aumentare i ricavi e le vendite.

Conclusione

Nel mondo moderno avere un sito web è bello, ma avere un’app mobile è ancora meglio. OpenCart Mobile App Builder di Knowband è un prodotto che aiuta a sviluppare app per Android e iOS in tempi rapidi, senza alcuna programmazione. L’app mobile si sincronizza automaticamente con il sito web, è compatibile con tutti i dispositivi e ti aiuta a vendere di più.

Pertanto, se vuoi incrementare le vendite, espandere il tuo mercato e offrire un’esperienza di acquisto più comoda, è il momento di aggiornare il tuo negozio.

Prova KnowBand Plug-in OpenCart Mobile App Builder oggi stesso e scopri con quanta facilità il tuo negozio può diventare mobile.

 

 

Dai un’occhiata ai nostri ultimi blog

Turn Your OpenCart Store Into a Mobile App: A Simple Solution for Android and iOS

 

Come automatizzare e semplificare le operazioni di e-commerce con le estensioni Knowband

Nel mondo frenetico dell’eCommerce, restare un passo avanti alla concorrenza significa essere efficienti e focalizzati sul cliente. Che tu gestisca un piccolo negozio online o un’attività su larga scala, l’automazione è fondamentale per garantire operazioni fluide e scalare la tua attività. Knowband offre una varietà di estensioni OpenCart che possono aiutarti ad automatizzare e semplificare vari aspetti del tuo negozio di eCommerce, consentendoti di concentrarti maggiormente sulla crescita e sulla soddisfazione del cliente.

In questo articolo esploreremo come le estensioni OpenCart di Knowband possono aiutarti a ottimizzare il tuo negozio online, semplificare i flussi di lavoro e, in definitiva, migliorare le tue operazioni aziendali.

Semplifica la gestione degli ordini con il checkout in una sola pagina di OpenCart:

La gestione degli ordini può spesso essere un compito complesso e dispendioso in termini di tempo. Pertanto, Knowband’s Estensione One Page Checkout per OpenCart semplifica questo processo combinando tutti i passaggi necessari per il checkout in un’unica pagina. Non solo migliora l’esperienza utente, ma velocizza anche il processo di checkout, portando a una riduzione dei tassi di abbandono del carrello.

Caratteristiche principali:

  •       Procedura di pagamento con un clic per i clienti.
  •       Design responsive per un’esperienza fluida e ottimizzata per i dispositivi mobili.
  •       Integrazione con più gateway di pagamento.

Vantaggi:

Semplificando l’esperienza di pagamento, riduci le difficoltà per i clienti, con conseguenti tassi di conversione più elevati e meno tempo dedicato alla risoluzione dei problemi relativi al pagamento.

Automatizza la spedizione con l’estensione del timer di spedizione di OpenCart:

Gestire manualmente i processi di spedizione può essere opprimente, soprattutto nei periodi di punta. Con l’estensione Shipping Timer di Knowband, puoi automatizzare le operazioni di spedizione impostando scadenze per la spedizione in giornata o per la spedizione il giorno successivo, incoraggiando i clienti a completare i loro acquisti più velocemente.

Caratteristiche principali:

  • Imposta timer per il conto alla rovescia sulle pagine dei prodotti.
  • Impostazioni del timer personalizzabili in base alle preferenze del negozio.
  • Aiuta ad aumentare l’urgenza dei clienti nell’effettuare rapidamente gli ordini.

Vantaggi:

Questa automazione aumenta l’efficienza organizzando i tempi di spedizione e garantendo un’elaborazione degli ordini più fluida. Inoltre, porta a una migliore soddisfazione del cliente e a consegne puntuali per i clienti.

Migliora il coinvolgimento dei clienti con il popup di iscrizione via email di OpenCart:

Il coinvolgimento dei clienti è una parte fondamentale della crescita del tuo negozio di e-commerce. L’estensione Email Subscription Popup di Knowband ti consente di catturare lead offrendo popup di abbonamento che incoraggiano i visitatori a iscriversi a newsletter o offerte speciali.

Caratteristiche principali:

  • Design e messaggi popup personalizzabili.
  • Integrazione con i principali strumenti di email marketing.
  • Possibilità di offrire sconti o coupon per le iscrizioni.

Vantaggi:

Automatizzando le iscrizioni via email, garantisci un coinvolgimento costante dei clienti senza intervento manuale. Ciò aiuta a far crescere la tua mailing list, che è una risorsa essenziale per le campagne di marketing.

Aumenta le vendite con i popup gamificati Spin and Win di OpenCart:

Vuoi rendere l’esperienza di acquisto più interattiva? L’estensione Spin and Win di Knowband gamifica l’esperienza di acquisto offrendo ai visitatori la possibilità di far girare una ruota virtuale per ottenere sconti o offerte speciali. Inoltre, questa funzionalità interattiva migliora il coinvolgimento dei clienti e incoraggia più acquisti.

Caratteristiche principali:

  • Impostazioni delle ruote completamente personalizzabili.
  • Integrazione con sconti, buoni e offerte.
  • Design reattivo per utenti mobili e desktop.

Vantaggi:

L’automazione di questo strumento di marketing interattivo mantiene coinvolti i clienti, aumenta il tempo trascorso sul tuo sito e li motiva ad effettuare un acquisto, il tutto senza richiedere ulteriore lavoro manuale.

Mostra i pop-up gamificati sulla vetrina del negozio

Promuovi i tuoi sconti in modo ludico mostrando la ruota delle vittorie.

ACQUISTA ORA

Semplifica l’integrazione del Marketplace con OpenCart Integrazione del Marketplace eBay:

Se vendi prodotti su più piattaforme, gestire tutti quei canali di vendita può richiedere molto tempo. Knowband’s Estensione di integrazione di eBay Marketplace per OpenCart automatizza questo processo sincronizzando il tuo negozio OpenCart con eBay, consentendo una gestione efficiente dell’inventario e dell’elaborazione degli ordini.

Caratteristiche principali:

  • Sincronizzazione automatica degli elenchi dei prodotti.
  • Aggiornamenti dell’inventario in tempo reale.
  • Importazione automatica degli ordini da eBay a OpenCart.

Vantaggi:

Questa estensione semplifica le vendite multicanale, riduce le attività manuali e garantisce che il tuo inventario sia sempre aggiornato, garantendo un’esperienza migliore per te e i tuoi clienti.

Migliora l’esperienza utente con Estensione di accesso social OpenCart:

L’accesso a un account può rappresentare una barriera per molti clienti. Pertanto, con l’estensione Social Login di Knowband, puoi consentire agli utenti di accedere utilizzando i loro account social media esistenti, come Facebook, Google o Twitter.

Caratteristiche principali:

  • Integrazione rapida e semplice con le principali piattaforme di social media.
  • Supporta più opzioni di accesso social.
  • Design ottimizzato per i dispositivi mobili.

Vantaggi:

L’automazione del processo di accesso migliora la fidelizzazione degli utenti e i pagamenti sono più rapidi, migliorando l’esperienza di acquisto complessiva sul tuo sito.

Conclusione!

Gestire un’attività di eCommerce di successo significa soprattutto efficienza e offrire un’esperienza di acquisto fluida ai tuoi clienti. Le estensioni OpenCart di Knowband forniscono gli strumenti di automazione di cui hai bisogno per semplificare le tue operazioni quotidiane, migliorare il coinvolgimento dei clienti e incrementare le tue vendite.

Che tu voglia semplificare il tuo processo di pagamento, automatizzare la spedizione o integrarti con marketplace come eBay, le estensioni di Knowband ti coprono. Con questi strumenti in atto, trascorrerai meno tempo in attività manuali e più tempo a far crescere la tua attività.

How to create breadcrumb in OpenCart?

Obiettivi del blog

I breadcrumb in genere vengono visualizzati orizzontalmente nella parte superiore di una pagina Web, spesso sotto le barre del titolo o le intestazioni consentono agli utenti di tenere traccia delle loro posizioni all'interno delle pagine. Dopo aver letto questo blog, saremo in grado di aggiungere breadcrumb personalizzato nella pagina Opencart.

Dichiarazione problema

Molti dei temi personalizzati a pagamento non forniscono breadcrumb nel loro tema. Ma non è così difficile per un utente aggiungere un breadcrumb nelle pagine OpenCart. Fai riferimento allo screenshot qui sotto per lo stesso:

Soluzione:

Hai solo bisogno di aggiungere un blocco di

<div class = "page-top"> <div class = "container"> <ol class = "breadcrumb"> <? php foreach ($ breadcrumbs $ breadcrumb) {?> <li> <a href = "<? php echo $ breadcrumb ['href'];?> "> <? php if ($ breadcrumb ['testo']! = '<i class =" fa fa-home "> </ i>') {echo $ breadcrumb ['testo']; } else {if ($ theme_options-> get ('home_text', $ config-> get ('config_language_id'))! = '') {echo $ theme_options-> get ('home_text', $ config-> get (' config_language_id ')); } else {echo 'Home'; }}?> </a> </ li> <? php}?> </ ol> </ div> <! - End. container -> </ div>

È possibile aggiungere il codice sopra <? php echo $ column_left; ?> dichiarazione. Questo breadcrumb personalizzato può essere aggiunto su pagine di prodotti, pagine di account, pagine di categorie e altri.

$ breadcrumb la variabile chiamata in alto tpl è già definita in tutte le pagine del controller in opencart. È definito nel formato seguente nel file di controller della pagina –

$ data ['breadcrumbs'] = array (); $ data ['breadcrumbs'] [] = array ('text' => $ this-> language-> get ('text_home'), 'href' => $ this-> url-> link ('common / home' )); $ data ['breadcrumbs'] [] = array ('text' => $ category_info ['name'], 'href' => $ this-> url-> link ('prodotto / categoria', 'percorso ='. $ percorso));

Una volta, hai aggiunto il codice nel file tpl puoi controllare il tuo breadcrumb sulla tua pagina. Si prega di controllare il nostro breadcrumb personalizzato (HOME | FORD TRACTOR ANCHOR PATTI SET) sulla pagina prodotto di seguito –

sommario

Dopo aver letto la soluzione di cui sopra, sarai in grado di aggiungere il tuo breadcrumb personalizzato nelle pagine OpenCart.


Come aprire

Obiettivi del blog

Dopo aver letto questo blog saremo in grado di aggiungere ilTermini e condizioni"link per aprirlo dentro

Scenario attuale

Attualmente, il " Termini & Condizioni"mostra link Termini & Condizioni"avere testi personalizzati e

Procedura:

STEP 1: –

Il link Termini e condizioni visualizzato nella pagina di pagamento predefinita risiede inCatalogo / view / theme / default / template / cassa / payment_method.tpl, Blocco di codice utilizzato per

<div class = "pull-right"> <? php echo $ text_agree; ?>

$ text_agree?is the variable that prints the link on?page?and this variable is set at location?Catalogo / regolatore / cassa / payment_method.php

Variabile

$ data ['text_agree'] = sprintf ($ this-> language-> get ('text_agree'), $ this-> url-> link ('informazioni / informazioni / accetta', 'information_id ='. $ this-> config-> get ('config_checkout_id'), true), $ information_info ['title'], $ information_info ['title']);

È necessario sostituire questa definizione con

$ data ['text_agree'] = sprintf ($ this-> language-> get ('text_agree'), $ this-> url-> link ('informazioni / informazioni', 'information_id = 5', vero), $ information_info ['title'], $ information_info ['title']);

abbiamo sostituito il

https://your_store_url/index.php?route=information/information/agree&information_id=5

quello non contiene

https://your_store_url.com/index.php?route=information/information&information_id=5

che contiene

PASSO

Infine, devi modificare la definizione diCatalogo / lingua / it-IT / cassa / checkout.php

In?above?file location there would be a definition as below : –

$ _ ['text_agree'] = 'Ho letto e accetto il <a href="%s" class="agree"> <b>% s </ b> </a>';

Dobbiamo aggiungere

$ _ ['text_agree'] = 'Ho letto e accetto il <a href="%s" target="_blank"> <b>% s </ b> </a>';

Dopo aver salvato le modifiche di cui sopra, saremo in grado di aprire il " Termini & Condizioni"link in una nuova scheda su

Sommario:

Dopo aver seguito le modifiche di cui sopra, saremo in grado di aprire il " Termini & Condizioni"link in una nuova scheda su

NOTA: ?This demonstration is for default template but this will work same for other templates having similar code.


Mostra tutti i prodotti quando la ricerca è vuota (Opencart 2.3.x)

Obiettivi del blog

Dopo aver letto questo blog, potrai visualizzare tutti i prodotti quando la ricerca è vuota.

Dichiarazione problema

Attualmente in Opencart, quando l'utente cerca qualsiasi stringa utilizzando la funzionalità di ricerca, non viene restituito alcun prodotto se non viene trovato alcun prodotto di ricerca nel database. Vogliamo farlo restituire tutti i prodotti quando la ricerca è vuota.

Implementazione del codice

Per raggiungere questo obiettivo, dovremo apportare alcune modifiche alla funzione del modello che stiamo utilizzando per recuperare i prodotti dal database sulla base della parola chiave di ricerca inserita. Qui stiamo apportando dei cambiamenti getProducts () ?function of model Catalogo / modello / Catalogo / Product.php poiché stiamo utilizzando questa funzione per visualizzare i risultati sulla base della parola chiave di ricerca.

Nota: è possibile apportare le stesse modifiche alla funzione del modello che si sta utilizzando per recuperare i prodotti. Ecco il codice che abbiamo aggiunto nel modello:

/ * Controllato se il risultato è vuoto (righe interessate 0) della query che è in esecuzione per recuperare i dati sulla base della parola chiave di ricerca. * Se sì, aggiunge una nuova query per recuperare nuovi prodotti aggiunti ed eseguire lo stesso. * In questo modo mostreremo i nostri nuovi prodotti nella pagina di ricerca invece di mostrare la pagina vuota. * / if ($ query-> num_rows == 0) {$ sql = "SELECT DISTINCT p.product_id FROM". DB_PREFIX. "Prodotto p SINISTRA". DB_PREFIX. "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN". DB_PREFIX. "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= NOW () AND p2s.store_id = '". (int) $ this-> config-> get ('config_store_id'). "'GROUP BY p.product_id ORDER BY p.product_id DESC LIMIT 20"; $ query = $ this-> db-> query ($ sql); }

Aggiungi questo codice subito dopo aver eseguito la query principale o subito dopo la riga ($ query = $ this-> db-> query ($ sql)). In questo codice abbiamo prima controllato il numero della riga interessata dalla query principale (utilizzata per recuperare i dati sulla base della parola chiave di ricerca). Se la riga interessata è 0 ($ query-> num_rows == 0) quindi ha aggiunto la nostra query per recuperare nuovi prodotti aggiunti. In questo modo mostreremo i nostri nuovi prodotti nella pagina di ricerca invece di mostrare la pagina vuota.

Nota: qui abbiamo scritto una query per recuperare nuovi prodotti aggiunti dal database se la ricerca è vuota. Puoi anche aggiungere una query per recuperare prodotti speciali o best seller in base alle tue esigenze.

sommario

Dopo aver apportato le seguenti modifiche nel file del modello, i nuovi prodotti aggiunti verranno mostrati quando la ricerca è vuota.


Ricevi gli ultimi prodotti senza prezzi speciali (Opencart 2.3)

Obiettivi del blog

Dopo aver letto questo blog, potrai recuperare i prodotti dal database Opencart sulla base del parametro che viene passato dall'URL.

Requisito

Dobbiamo visualizzare gli ultimi prodotti sulla base del parametro passato nell'URL. Usando questo parametro dobbiamo decidere se dobbiamo mostrare prodotti speciali o no.

Implementazione del codice

Per implementarlo dobbiamo apportare modifiche al nostro controller e modello. Nel controller abbiamo aggiunto la condizione per passare il parametro e nel modello apporteremo delle modifiche nella query in base al parametro passato. Per gestire la condizione che stiamo usando show_special parametro nel codice. Di seguito è riportato il codice che dobbiamo aggiungere nel controller (Catalogo / regolatore / estensione / modulo / latest.php):

/ * Verifica della chiave show_special nel parametro get * Questa chiave ($ show_special) verrà utilizzata per recuperare i dati dal database in modo condizionale. * cioè se $ show_special = 1 quindi visualizza i prodotti speciali * $ show_special = 0 quindi visualizza prodotti che non hanno speciali * else * visualizza tutti i prodotti indipendentemente da speciali * / if (isset ($ this-> request-> get [' show_special '])) {// passaggio del valore nella variabile se impostato nell'URL $ show_special = $ this-> request-> get [' show_special ']; } else {// Altrimenti verrà passata la stringa vuota $ show_special = ''; } // Creazione di una variabile da passare al modello $ filter_data = array ('start' => ($ page - 1) * $ limit, 'limit' => $ limit, 'show_special' => $ show_special); // Chiamata alla funzione modello per recuperare i dati dal database in base ai dati passati nell'array filter_data. $ results = $ this-> model_catalog_product-> getProductLatest ($ filter_data);

In questo codice per prima cosa abbiamo controllato che se 'show_special'il parametro è impostato nell'URL o no. Se sì, imposta il valore del parametro in una variabile $ show_special e se no, quindi impostare la variabile come vuota. Quindi abbiamo creato un array ($ default_data) con i valori per conto dei quali dobbiamo recuperare i prodotti dal database. Quindi abbiamo chiamato la funzione del modello getProductLatest () per recuperare gli ultimi prodotti in base alla variabile passata ($ filter_data) nella funzione. Ecco la funzione che dobbiamo aggiungere nel modello (Catalogo / modello / catalogo / prodotto):

funzione pubblica getProductLatest ($ data = array ()) {// Impostazione $ join e $ condition parametri per recuperare i dati di prodotti speciali if ($ data ['show_special'] == '1') {$ join = "LEFT JOIN" . DB_PREFIX. "product_special ps ON (ps.product_id = p.product_id)"; $ condition = "AND ps.customer_group_id = '". (int) $ this-> config-> get ('config_customer_group_id'). "'AND ((ps.date_start =' 0000-00-00 'OR ps.date_start <NOW ()) AND (ps.date_end =' 0000-00-00 'OR ps.date_end> NOW () O ps.date_end = '0001-01-01')) "; } // Impostazione dei parametri $ join e $ condition per il recupero dei dati di prodotti che non sono specil elseif ($ data ['show_special'] == '0') {$ join = "LEFT JOIN". DB_PREFIX. "product_special ps ON (ps.product_id = p.product_id)"; $ condition = "AND ps.product_id È NULL"; } else {// Impostazione dei parametri $ join e $ condition per il recupero dei dati di tutti i prodotti, indipendentemente dallo speciale $ join = ''; $ condizione = ''; } // Query per recuperare i dati dei prodotti dal database. Aggiunto $ join e $ condition parametro nella query per recuperare i dati di conseguenza $ sql = "SELECT DISTINCT p.product_id FROM". DB_PREFIX. "Prodotto p SINISTRA". DB_PREFIX. "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN". DB_PREFIX. "product_to_store p2s ON (p.product_id = p2s.product_id) $ join WHERE p.status = '1' AND p.date_available <= NOW () AND p2s.store_id = '". (int) $ this-> config-> get ('config_store_id'). "$ condizione GROUP BY p.product_id ORDER BY p.product_id DESC"; // Impostazione del limite in query se superato LIMIT dal controller. if (isset ($ data ['start']) || isset ($ data ['limite'])) {if ($ data ['start'] <0) {$ data ['start'] = 0; } if ($ data ['limit'] <1) {$ data ['limit'] = 20; } $ sql. = "LIMIT". (int) $ data ['start']. ",". (int) $ dati [ 'limite']; } $ product_data = array (); // Esegui query $ query = $ this-> db-> query ($ sql); // Loop per impostare i dati recuperati nella variabile da passare nel controller. foreach ($ query-> rows as $ result) {$ product_data [$ result ['product_id']] = $ this-> getProduct ($ result ['product_id']); } // Restituisci i dati dei prodotti al controller. return $ product_data; }

Nel modello abbiamo impostato delle variabili $ unirsi e $ condizione sulla base delle seguenti tre condizioni:

  1. Se show_special è 1: In questo caso abbiamo mostrato solo i prodotti che sono speciali. Come in opencart, i dati di prodotti speciali sono memorizzati nella tabella oc_product_special, quindi abbiamo aggiunto join della tabella oc_product con la tabella oc_product_secial per recuperare solo i dati di prodotti speciali.
  2. Se show_special è 0: In questo caso abbiamo visualizzato prodotti che non sono impostati come speciali. Quindi per trovare prodotti che non sono speciali dobbiamo recuperare i prodotti che sono nella tabella speciale ma nella tabella oc_product_special. Per questo abbiamo aggiunto il join LEFT della tabella oc_product con la tabella oc_product_secial e la condizione aggiunta "ps.product_id IS NULL".
  3. Se show_special è diverso da 0 e 1: In questo caso dobbiamo recuperare tutti i prodotti, siano essi speciali o meno. Quindi per questo abbiamo recuperato direttamente i dati dalla tabella oc_product.

Dopo aver aggiunto tutte e tre le possibili condizioni, abbiamo scritto una query e l'abbiamo eseguita. Quindi abbiamo impostato tutti i dati recuperati $ product_data array e restituire lo stesso al controller.

Nota: qui per recuperare gli ultimi prodotti abbiamo appena usato 'Ordina per product_id DESC' nella query. Se si desidera recuperare i dati dei prodotti che sono stati aggiunti negli ultimi giorni, è possibile aggiungere un'altra condizione nella clausola WHERE, ad esempio date_added> 'any date'.

sommario

Dopo aver seguito la procedura precedente, sarà possibile recuperare gli ultimi prodotti speciali sulla base del parametro passato per i prodotti speciali nell'URL.


Come mostrare le recensioni dei prodotti Opencart ai motori di ricerca?

In Opencart, le recensioni dei prodotti non sono visibili a Google perché vengono caricate utilizzando il codice Jquery. Non è buono dal punto di vista SEO perché le recensioni dei prodotti possono aiutare i commercianti a

In Opencart,

Questo problema può essere risolto nei seguenti tre modi 3:

Metodo #1?You can use our Rivedere l’incentivo plug-in che non mostra solo le valutazioni dei tuoi prodotti nei risultati di ricerca di Google, ma apporta anche le modifiche necessarie nella pagina del prodotto Opencart in modo che Google possa vedere tutte le recensioni dei prodotti e sia in grado di eseguirne la scansione.

Metodo #2 Puoi apportare tutte le modifiche richieste entro

  • Modifica il file “/catalog/view/theme/your_theme/template/product/product.tpl”
  • Sostituisci il seguente codice

<div id = “review”> </ div>

con i

<div id = “review”> <? php echo $ allreviews;?> </ div>

Nello stesso file, è anche necessario sostituire il

$ (‘# review’). load (‘index.php? route = prodotto / prodotto / recensione & product_id = <? php echo $ product_id;?>’);

con i

//$(‘#review’).load(‘index.php?route=product/product/review&product_id=<?php echo $ product_id;?> ‘);

  • Ora modifica il file “catalog / controller / product / product.php”
  • Cerca “$ this-> load-> model (‘catalog / product’);” senza virgolette e

$ Risultato = $ this-> customreview ($ product_id); $ dati [ ‘allreviews’] = $ risultato;

Inoltre, cerca “public function index () {” senza virgolette e aggiungi

funzione pubblica customreview ($ product_id) {$ this-> load-> language (‘product / product’); $ This-> load-> modello ( ‘Catalogo / revisione’); $ data [‘text_no_reviews’] = $ this-> language-> get (‘text_no_reviews’); if (isset ($ this-> request-> get [‘page’])) {$ page = $ this-> request-> get [‘page’]; } else {$ page = 1; } $ data [‘reviews’] = array (); $ review_total = $ this-> model_catalog_review-> getTotalReviewsByProductId ($ product_id); $ results = $ this-> model_catalog_review-> getReviewsByProductId ($ product_id, ($ page – 1) * 5, 5); foreach ($ risultati come $ result) {$ data [‘reviews’] [] = array (‘author’ => $ result [‘author’], ‘text’ => nl2br ($ result [‘text’]), ‘rating’ => (int) $ result [‘rating’], ‘date_added’ => date ($ this-> language-> get (‘date_format_short’), strtotime ($ result [‘date_added’]))); } $ pagination = new Pagination (); $ pagination-> total = $ review_total; $ pagination-> page = $ page; $ pagination-> limit = 5; $ pagination-> url = $ this-> url-> link (‘prodotto / prodotto / recensione’, ‘product_id =’. $ product_id. ‘& page = {page}’); $ data [‘pagination’] = $ pagination-> render (); $ data [‘results’] = sprintf ($ this-> language-> get (‘text_pagination’), ($ review_total)? (($ page – 1) * 5) + 1: 0, ((($ page – 1) * 5)> ($ review_total – 5))? $ Review_total: ((($ page – 1) * 5) + 5), $ review_total, ceil ($ review_total / 5)); if (file_exists (DIR_TEMPLATE. $ this-> config-> get (‘config_template’). ‘/template/product/review.tpl’)) {return $ this-> load-> view ($ this-> config-> get (‘config_template’). ‘/template/product/review.tpl’, $ data); } else {return $ this-> load-> view (‘default / template / product / review.tpl’, $ data); }}

Metodo # 3: Scaricare Questo?free module and install it on your store. Follow below instructions to install it.

  1. Estrarre il file di zip scaricato.
  2. Carica il file xml dalla pagina Estensioni> Installazione dell’estensione del pannello di amministrazione.
  3. Ora aggiorna le modifiche da

Se incontri qualche problema o hai bisogno di aiuto per correggere questo bug, non esitare a contattarci.

Questo ti interesserebbe anche:

Come mostrare il cursore su una pagina di informazioni specifica in OpenCart?

[Caption id = "attachment_1244" align = "alignCenter" width = "606"] I cursori svolgono un ruolo importante nel migliorare l'aspetto del tuo sito OpenCart. [/ Caption]

I cursori sono una parte importante di qualsiasi sito web in quanto aggiungono un aspetto estetico e attraente. Aiutano a visualizzare le immagini, i paesaggi e altri articoli promozionali nel miglior modo possibile. È uno degli elementi importanti che viene sempre più utilizzato dai siti Web di tutto il mondo e lo stesso è attivamente adottato dalle piattaforme come OpenCart.

I negozi di e-commerce basati sulla piattaforma OpenCart utilizzano gli slider in grande stile in quanto aiutano a mostrare i loro ultimi prodotti di arrivo, le prossime offerte di shopping, gli ultimi eventi, la visualizzazione dettagliata del prodotto o altri scopi simili. L'opzione di scorrimento è disponibile a causa della presenza di estensioni OpenCart integrate che migliorano l'aspetto di un sito web. Questi slider possono essere visti in modo visibile nella home page di numerosi negozi di e-commerce in tutto il mondo in quanto aiutano a migliorare il targeting e l'attenzione dei clienti. Tuttavia, è necessario comprendere che la home page non è l'unico luogo in cui si utilizzano gli slider poiché possono essere utilizzati senza sforzo su qualsiasi parte del tuo sito web.

Se desideri aggiungere un cursore sulla pagina delle informazioni specifiche del tuo sito OpenCart, non devi preoccuparti di come eseguire lo stesso. Ecco i semplici passaggi che possono guidarti nella giusta direzione.

1. Devi prima orientarti verso System >> Design >> Banners.

2. Per aggiungere un banner, i proprietari del sito devono creare un nuovo banner includendo un nome univoco insieme alle immagini che si desidera visualizzare nella pagina delle informazioni.

3. I proprietari del sito possono modificare ulteriormente il modulo di presentazione seguendo il percorso Estensioni >> Moduli >> Presentazione.

4. È necessario fare clic sul modulo Aggiungi.

5. È quindi necessario selezionare il banner desiderato dall'elenco fornito e impostare il layout sulla pagina Informazioni.

6. Infine, è necessario salvare le impostazioni ora.

I passaggi precedenti aiuteranno a visualizzare il cursore su tutte le pagine di informazioni. Nel caso in cui si desideri mostrare il cursore solo su una pagina di informazioni, si consiglia di includere il codice riportato di seguito all'inizio del file /catalog/view/theme/default/template/information/information.tpl.

<? php if ($ heading_title! = 'About Us') echo '<style> .slideshow {display: none;} </ style>'; ?>

Punto da ricordare

Nella dichiarazione PHP sopra menzionata, è necessario sostituire "Chi siamo" con la pagina richiesta in cui si desidera visualizzare il cursore.

Oltre alla visualizzazione dell'opzione di scorrimento, i proprietari dei siti OpenCart possono anche aggiungere la funzionalità desiderata installando il necessario Estensioni OpenCart a partire da Negozio Knowband. Oltre a questo, puoi anche usufruire dei servizi di sviluppo plugin personalizzati per il tuo Magento, OpenCart or Sito PrestaShop. Nel caso in cui abbiate altre domande relative al vostro sito OpenCart o alle piattaforme sopra citate, condividete con noi. Ti aiuteremo con la soluzione che può migliorare le vendite e le conversioni del tuo business online.