Filtro dinamico nei codici incorporati
I filtri [Clerk.io] (https://docs.clerk.io/docs/filters) possono essere utilizzati direttamente nei codici embed utilizzando l’attributo data-filter. Ciò consente di creare filtri dinamici nella logica in base alle variabili del webshop.
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 che contenga 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, è necessaria una lista nel negozio contenente le categorie di prodotti, che qui chiameremo $categorie. L’elenco dovrebbe avere questo aspetto: $categorie =[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>
Questo ha risposto alla sua domanda?