annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

Link che includa liquid object, è possibile?

Risolto
Highlighted
Shopify Partner
8 0 1

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...

 

 

0 Likes
Highlighted

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.

 

 

• If the problem is solved remember to click ✅ to Accept Solution
• Press Like, if the answer was helpful
• Shopify/Shopify Plus custom development, optimization and consulting. You can hire me here.
0 Likes
Highlighted
Shopify Partner
8 0 1

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!

0 Likes
Highlighted

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 %}

 

 

• If the problem is solved remember to click ✅ to Accept Solution
• Press Like, if the answer was helpful
• Shopify/Shopify Plus custom development, optimization and consulting. You can hire me here.
0 Likes
Highlighted
Shopify Partner
8 0 1

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:)

0 Likes
Highlighted

Prego

• If the problem is solved remember to click ✅ to Accept Solution
• Press Like, if the answer was helpful
• Shopify/Shopify Plus custom development, optimization and consulting. You can hire me here.
0 Likes