Liquid, javaScript, temi
Ciao a tutti,
su un negozio appena attivato con il template Supply avrei necessità di mostrare dei prezzi scontati.
Solo che invece di mostrare il badge "Risparmi xxx", avrei bisogno di mostrare il prezzo originale barrato, sia nella home che nel catalogo che nel prodotto singolo.
Ho provato ad inserire il codice nella pagina product-grid-item.liquid ma non cambia nulla.
Mi potete aiutare?
Ciao, ti do un'idea al volo e qualche indicazione, non ho avuto il tempo di testarla.
Se hai l'ultima versione di Supply, il codice che stampa "Risparmia xxx" è definito nello snippet price-sale.liquid
Per cui è lì che devi andare a fare la modifica (fai prima un backup del tema).
Questo o qualcosa di molto simile dovrebbe funzionare:
{% if shop.money_format contains 'money' %}
{% assign price = compare_price | money %}
{% else %}
{% assign price = compare_price | money_without_trailing_zeros %}
{% endif %}
<s>{{ price }}</s>
Ciao drakedev e grazie per la risposta!
Funziona quasi perfettamente.
Con la modifica ora nella home e nel catalogo ho i prezzi barrati... ma nella pagina del singolo prodotto, ancora no.
Lì vedo sempre "Risparmi XX"
Solo che essendo completamente acerbo, non saprei dove intervenire per quella pagina
Utente | LIVELLO |
---|---|
8 | |
3 | |
2 | |
2 | |
1 |
Vuoi saperne di più sull'impostazione di metacampi per filtrare i tuoi prodotti sul negozi...
By Alessio Nov 29, 2023In questo articolo troverai l'elenco dei nuovi temi progettati da Shopify per il negozio o...
By Alessio Oct 31, 2023Scopri il potere di Shopify Email! Questi suggerimenti ti aiuteranno a perfezionare il des...
By _Filo_ Oct 17, 2023