Content

Filters

Interfaccia filtro #

L’interfaccia filtro di Clerk.io può essere utilizzata per ogni contenuto per restringere i risultati in base agli attributi del prodotto.

Questa opzione si trova in Raccomandazioni/Ricerca/Email -> Contenuto -> Modifica Contenuto -> Scegli Logica Prodotto. In basso si trova Filtro Prodotti.

Quando si creano i filtri, l’interfaccia mostra quanti prodotti corrispondono al filtro e la stringa di filtro generata.

Ogni parte del filtro è composta da quanto segue:

  • Un attributo per cui filtrare

  • Un Confronto che decide come l’attributo debba essere confrontato con il valore

  • Un Valore che decide a cosa deve essere confrontato l’attributo

Filtri semplici #

Un semplice filtro che mostra solo i prodotti inferiore a 400€ può essere visto qui:

Impilare i filtri #

I filtri possono essere impilati facendo clic sull’icona " +" all’interno di una casella di filtro esistente e scegliendo un nuovo filtro con il pulsante E/O.

Un semplice filtro che mostra solo i prodotti sotto i 400€ e solo quelli in vendita.

Filtri di raggruppamento #

Il raggruppamento consente di creare filtri più specifici in cui più filtri impilati possono essere aggiunti e mostrati insieme o separatamente.

Facendo clic sul pulsante "+ Aggiungi filtro “ i filtri successivi aggiunti vengono gestiti come una pila separata dalle altre.

Dopo aver scelto un nuovo filtro, è possibile scegliere se gestire la nuova pila come una pila “and “ o “or “. È sufficiente fare click sul testo per cambiare.

  • E mostrerà i prodotti che devono corrispondere sia al filtro precedente che a quello attuale.

  • Oppure mostrerà i prodotti che corrispondono a qualsiasi dei filtri/stack.

Questo può essere usato per mostrare prodotti che corrispondono sempre alla prima parte del filtro, ma che corrispondono solo a uno dei filtri multipli del gruppo.

Ad esempio, mostrando prodotti che non costano più di 400 euro, in vendita e sono di un venditore preciso (sopra) o hanno un altro filtro applicato.

Filtraggio dinamico negli snippet #

I filtri di [Clerk.io] (https://docs.clerk.io/docs/filters) possono essere utilizzati direttamente nei codici embed utilizzando l’attributo data-filter. Ciò consente di effettuare filtri dinamici nella logica in base alle variabili del negozio web.

Di seguito sono riportati alcuni esempi, ma è possibile utilizzarlo in molti altri modi.

Visualizzare i prodotti che consentono di raggiungere un limite di spedizione gratuita: #

Supponendo che il vostro negozio abbia una variabile chiamata $free\shipping_limit che contiene l’importo rimanente necessario al cliente per raggiungere il limite di spedizione gratuita, potete usare un filtro dinamico che assomiglia a questo, per visualizzare solo i prodotti al di sopra di questo punto di prezzo:

<span class="clerk"
      data-template="@complementary-to-basket"
      data-filter="price > $free_shipping_limit">
</span>

Visualizzare i prodotti che corrispondono a un genere specifico: #

Questo esempio presuppone che i prodotti abbiano un attributo chiamato gender che restituisce female o male.

Occorre quindi una variabile nel negozio contenente il genere del prodotto corrente, che in questo esempio si chiama $product_gender.

Il codice embed con il filtro può quindi essere impostato in questo modo:

<span class="clerk"
      data-template="@Bestsellers"
      data-filter="gender = $product_gender">
</span>

Visualizzare i prodotti di un tipo o di un marchio specifico: #

È possibile filtrare i cursori per mostrare solo i prodotti della stessa categoria del prodotto che il cliente sta guardando.

In questo caso, nel negozio è necessaria una lista contenente le categorie di prodotti, che qui chiameremo $categories. L’elenco dovrebbe avere il seguente aspetto: $categories =[1,2,3,4,5] Il filtro potrebbe essere impostato in questo modo:

<span class="clerk"
      data-template="@type-slider"
      data-filter="categories in $categories">
</span>