Definizioni calcolate
La definizione di un metafield calcolato ottiene il suo valore da altri campi. Puoi creare il valore dalle seguenti fonti:
- Almeno un’espressione compatibile esistente
- Facoltativo: testo normale
In questa pagina
Considerazioni sulle definizioni del metafield calcolato
Tieni presente le seguenti considerazioni sui metafield calcolati:
- Puoi aggiungere una definizione del metafield calcolato come nuova definizione del metafield strutturato o come campo in una definizione del metaobject.
- Puoi comporre un metafield calcolato solo per un singolo valore di uno dei seguenti tipi:
- Testo a riga singola
- Testo su più righe
- I metafield calcolati non sono compatibili con le convalide, come i valori massimi o solo i valori univoci.
- Un valore calcolato deve includere almeno un’espressione, come l’attributo di una risorsa o un metafield. Puoi aggiungere testo normale insieme alle espressioni, ma non puoi salvare un valore che contiene solo testo normale.
Passaggio tra le modalità di composizione
Esistono due modalità di composizione: visiva e Liquid. Puoi comporre un’espressione calcolata in entrambe le modalità e passare da una all’altra in qualsiasi momento. Per impostazione predefinita, viene visualizzata la modalità visiva.
Nella modalità Liquid puoi aggiungere espressioni inserendo il percorso Liquid dell’espressione o cliccando sull’icona e selezionando un’espressione. Puoi anche inserire testo normale.
Inserisci il percorso Liquid completo dell’espressione tra doppie parentesi graffe {{ }}. Per l’attributo di una risorsa, inserisci la risorsa e l’attributo. Ad esempio, {{ product.title }}. Per un metafield, inserisci la risorsa, metafields, e lo spazio dei nomi e chiave del metafield. Ad esempio, {{ product.metafields.custom.subtitle }}. Lo spazio dei nomi e la chiave vengono visualizzati nella sezione Nome della pagina della definizione del metafield. Clicca sull’icona accanto allo spazio dei nomi e alla chiave per copiarli.
Nella modalità visiva puoi aggiungere espressioni cliccando sull’icona e selezionando un’espressione. Per aggiungere testo normale, inserisci il testo nel campo di composizione.
L’icona visualizzata per passare da una modalità di composizione all’altra dipende dalla modalità attiva. Per passare da una modalità all’altra, clicca su una delle icone seguenti:
- Nella modalità visiva, clicca sull’icona
per passare alla modalità Liquid.
- Nella modalità Liquid, clicca sull’icona
per passare alla modalità visiva.
Composizione della definizione di un metafield calcolato
Per comporre una definizione calcolata, attiva l’opzione Calcola questo valore da un’espressione. Verrà quindi visualizzato un campo di input che ti consentirà di comporre la definizione.
L’opzione Calcola questo valore da un’espressione viene visualizzata solo se selezioni un tipo di metafield compatibile. Se aggiungi convalide alla definizione del metafield, l’opzione Calcola questo valore da un’espressione viene disattivata.
Procedura:
Dal pannello di controllo Shopify vai a Impostazioni > Metafield e metaobject.
Nella sezione Definizioni del metafield seleziona la parte del negozio a cui desideri aggiungere un metafield. Ad esempio, Prodotti.
Clicca su Aggiungi definizione.
Nel campo Nome inserisci un nome per la definizione.
Nella sezione Tipo seleziona Testo a riga singola o Testo su più righe.
Nella sezione Opzioni attiva Calcola questo valore da un’espressione.
Nel campo Calcola questo valore da un’espressione componi il valore in uno dei modi seguenti:
- Per aggiungere un’espressione esistente:
- Nella modalità di composizione Liquid:
- Clicca sull’icona
, quindi seleziona un’espressione.
- Inserisci la definizione dell’espressione tramite Liquid.
- Clicca sull’icona
- Nella modalità di modifica visiva, clicca sull’icona
, quindi seleziona un’espressione.
- Nella modalità di composizione Liquid:
- Per aggiungere testo normale in entrambe le modalità di composizione, inserisci il testo nel campo di composizione. Il testo normale deve essere combinato con almeno un’espressione.
- Facoltativo: aggiungi eventuali altri dettagli per creare la definizione del metafield.
- Clicca su Salva.
Aggiunta di un campo calcolato a un metaobject
Puoi aggiungere una definizione del metafield calcolato a un metaobject.
Procedura:
- Dal pannello di controllo Shopify vai su Contenuto > Metaobject o Impostazioni > Dati personalizzati.
- Clicca su Aggiungi definizione.
- Nel campo Nome inserisci un nome per la definizione.
- Inserisci un’Etichetta del campo.
- Clicca su Seleziona tipo di campo, quindi seleziona uno dei tipi seguenti:
- Testo a riga singola.
- Testo su più righe.
- Clicca sull’icona
.
- Clicca su Calcolo, quindi attiva Calcola questo valore da un’espressione.
- Nel campo Calcola questo valore da un’espressione componi il valore in uno dei modi seguenti:
- Per aggiungere un’espressione esistente:
- Nella modalità di composizione Liquid:
- Clicca sull’icona
, quindi seleziona un’espressione.
- Inserisci la definizione dell’espressione tramite Liquid.
- Clicca sull’icona
- Nella modalità di modifica visiva, clicca sull’icona
, quindi seleziona un’espressione.
- Nella modalità di composizione Liquid:
- Per aggiungere testo normale in entrambe le modalità di composizione, inserisci il testo nel campo di composizione. Il testo normale deve essere combinato con almeno un’espressione.
- Facoltativo: aggiungi eventuali altri dettagli per creare il metaobject.
- Facoltativo: clicca su
Aggiungi campo per aggiungere altre definizioni del metafield.
- Clicca su Salva.