Come usare i filtri in OpenCart

Proviamo prima a capire il concetto di filtri in OpenCart. In un front-end convenzionale del negozio, probabilmente troverai una funzione di "Ricerca avanzata" in modo che gli utenti possano filtrare i prodotti in base alle loro preferenze. Ma a volte, vuoi raggruppare diversi tipi di prodotti, anche se appartengono a categorie diverse. O desideri allegare un tag a determinati prodotti in modo che possano essere trovati più facilmente nel front-end.

Per capirlo meglio, prendiamo un esempio del mondo reale. Supponiamo che tu abbia una sottocategoria "Monitor" disponibile nella categoria principale "Componenti". E vorresti categorizzare ulteriormente i monitor con "LED", "LCD" e "CRT". 

La prima opzione che ti viene in mente è creare un altro livello di categorie in "Monitor". Ma invece di creare un altro livello di categorie, che potrebbe rendere le cose un po 'più complesse, puoi usare i filtri in OpenCart.

Il vantaggio dell'utilizzo dei filtri nello scenario sopra riportato è che quando abiliti il ​​modulo "Filtro", fornisce un bel blocco nel front-end che consente agli utenti di perfezionare i prodotti rilevanti di loro scelta.

Andiamo avanti e impostiamo questo.

Crea il nuovo gruppo filtri e filtri

Vai alla sezione di amministrazione di OpenCart e vai a Catalogo> Filtri. Clicca sul Inserire pulsante per aprire lo schermo che ci consente di creare un nuovo filtro-gruppo e filtri. Filtro Nome gruppo è il titolo utilizzato per distinguere i filtri quando più di un set di filtri è disponibile per la visualizzazione. Basta compilare i dettagli come mostrato di seguito.

Come puoi vedere, abbiamo creato un gruppo di filtri "Tipi di monitoraggio" e i valori dei filtri sono "LED", "LCD" e "CRT". Clicca sul Salvare pulsante per confermare le modifiche.

Assegna i filtri a categorie e prodotti

Ora abbiamo impostato il filtro-gruppo e i filtri associati. Inoltre, dobbiamo assegnare i filtri alla categoria e ai prodotti pertinenti.

Assegna filtri a una categoria

Assegniamo innanzitutto i filtri a una categoria correlata. Presumo che tu stia utilizzando le categorie e i dati di prodotto predefiniti forniti con l'installazione predefinita di OpenCart.

Continuando con il nostro esempio precedente, andiamo avanti e modificiamo il monitor categoria. Vai a Catalogo> Categorie e modifica il monitor sottocategoria sotto il componenti Categoria Principale. Clicca sul Dati scheda, che mostra diversi campi, tra cui filtri.

filtri è un campo di completamento automatico. Quindi puoi selezionare i valori semplicemente digitando alcune lettere. Nel nostro esempio, ti piacerebbe scegliere "LED", "LCD" e "CRT" come valori di filtro. Clicca sul Salvare pulsante per applicare le modifiche.

Verificherà che quando il blocco "Filtri" viene visualizzato nella pagina della categoria "Monitor" nel front-end, verranno visualizzate tutte e tre le opzioni che abbiamo selezionato nel campo "Filtri" sotto i Datilinguetta.

Assegna filtri ai prodotti

Ora dobbiamo assegnare filtri a ciascun prodotto che vorremmo essere filtrati dai nostri criteri "Tipi di monitor". Ovviamente, vorremmo modificare i prodotti nella categoria "Monitor" perché abbiamo impostato i filtri per quella categoria nella sezione precedente.

Vai a Catalogo> Prodotti e modificare il prodotto "Samsung SyncMaster 941BW". Sotto il link scheda vedrai il Filtro campo. Selezioniamo "LED" e salviamo il prodotto.

Allo stesso modo, andare avanti e assegnare "LCD" all'altro prodotto "Apple Cinema 30". Quindi ora abbiamo due prodotti differenti assegnati con due diversi valori di filtro. Inoltre, è possibile assegnare più di un filtro allo stesso prodotto, se necessario. Ma nel nostro caso lo terremo semplice.

Abilita il modulo filtro

Abbiamo quasi finito il setup! L'unica cosa che rimane è abilitare il modulo filtro e assegnarlo al layout appropriato nel front-end. Vai a Estensioni> Moduli e installare il Filtro modulo.

Dopo aver installato il Filtro modulo, fare clic su modificare link per aprire la pagina di configurazione del modulo. Clicca sul Aggiungi modulo per aggiungere una nuova riga e scegliere le opzioni mostrate di seguito.

Nel nostro esempio, avrà senso solo se visualizziamo il nostro modulo nel layout "Categoria". Verificherà che quando un utente sfoglia i prodotti per categoria, il blocco "Filtri" sarà utile per filtrare ulteriormente i prodotti. Quindi abbiamo selezionato Categoria nel disposizione drop - down, e lo mostreremo nel Colonna sinistra posizione. Clicca su Salvare applicare le modifiche.

Testare il Front-End

Quindi finalmente è tempo di vedere le cose in azione nella prima parte. Dirigiti verso il front-end e seleziona Componenti> Monitori (2) per elencare i prodotti disponibili nella categoria "Monitor". Dovresti vedere il Affina la ricerca blocco sulla barra laterale sinistra. Molto carino, non è vero??

Quindi, come puoi vedere, è un blocco davvero bello che mostra le diverse opzioni di filtro, con il numero totale di prodotti disponibili in ciascun filtro. Basta selezionare GUIDATO e fare clic su Affina la ricerca per vedere la lista dei prodotti filtrati.

Se hai familiarità con "Ricerca sfaccettata", l'interfaccia sembra simile a tale. Allo stesso modo, puoi impostare più filtri-gruppi e filtri per visualizzare una ricca interfaccia di raffinazione nel tuo negozio di fine-fine!

Conclusione

In questo articolo, abbiamo esplorato una delle interessanti funzionalità di OpenCart, chiamate filtri. Spero che ti sia piaciuto, e ho imparato qualcosa di utile su OpenCart. Mi piacerebbe sentire i tuoi commenti e domande nel feed!