Parla di tutto ciò che riguarda Shopify e l'ecommerce
Ciao, qualcuno ha idea di come includere la SKU prodotto in un link che manda a pagina esterna?
Voglio dire:
devo aggiungere un link alla fine di ogni descrizione prodotto che rimanda ad un sito esterno dove son caricati i video 3d di tale prodotto.
Il link potrebbe essere simile a:
GUARDA IL PRODOTTO 3d<a href="https://esempiolink/{{ product.sku }}/esempio.com">QUI</a>
Aggiungerei tale riga nel file product.template
è possibile?
Tra l'altro dovrei utilizzare anche TRUNCATE perchè mi servono solo le prime 4 cifre della SKU prodotto.
Fatemi sapere se qualcuno mi può aiutare...
Risolto Vai alla soluzione
Ben fatto.
Ciao,
variant è un campo di product per cui devi passare per il prodotto prima.
Dipende un po' da come è impostata la logica nel tema che usi, ma questo è un semplice esempio:
{% assign selected_variant = product.selected_or_first_available_variant %}
Ciao,
certo è possibile create un link esterno che contenga la SKU troncata utilizzando Liquid e l'oggetto Variant
L'SKU è associato ad una variante per cui devi utilizzare {{ variant.sku | truncate : 4, "" }}
Ti ho messo anche il codice per troncare una stringa, importante utilizzare gli apici dopo la virgola altrimenti di default Liquid di aggiunge tre puntini.
Ciao, grazie mille per il suggeriemento, avevo già provato qualcosa di simile, ma non finziona...
{%- if product.vendor == 'Asia' -%}
<p>
GUARDA IL PRODOTTO 3d<a href=https://etools.boxpromotions.com/videos/{{ variant.sku | truncate : 4, "" }}/360/output/{{ variant.sku | truncate : 4, "" }}.html>QUI</a>
{%- endif -%}
OUTPUT:
https://etools.boxpromotions.com/videos//360/output/.html
Come vedi { variant.sku | truncate : 4, "" }} all'interno di un link non da output...
Peccato!
Ben fatto.
Ciao,
variant è un campo di product per cui devi passare per il prodotto prima.
Dipende un po' da come è impostata la logica nel tema che usi, ma questo è un semplice esempio:
{% assign selected_variant = product.selected_or_first_available_variant %}
Grazie, perfetto!
Ho dovuto correggere, così, ma la logica è giusta!
{% assign current_variant = product.selected_or_first_available_variant %}
quindi current_variant anzi che selected_variant,
funziona!!
Grazie:)
Prego 🙂
Incrementare il traffico di nuovi clienti verso il sito del proprio negozio è una delle...
By _Filo_ Sep 23, 2024TikTok è rapidamente emerso come una forza trainante nel panorama dei social media, riv...
By Alessio Sep 6, 2024Le differenze linguistiche possono rappresentare una barriera significativa quando si p...
By _Filo_ Aug 5, 2024