Beregnede definisjoner
En beregnet metafelt-definisjon får verdien sin fra andre felt. Du bygger verdien fra følgende kilder:
- Minst ett eksisterende, kompatibelt uttrykk
- Valgfritt: Enkel tekst
På denne siden
Hensyn for beregnede metafelt-definisjoner
Gå gjennom følgende hensyn for beregnede metafelt:
- Du kan legge til en beregnet metafelt-definisjon som en ny strukturert metafelt-definisjon, eller som et felt i en metaobjekt-definisjon.
- Du kan bare utforme et beregnet metafelt for én enkelt verdi av én av følgende typer:
- Enkeltlinjet tekst
- Flerlinjet tekst
- Beregnede metafelt er ikke kompatible med valideringer, for eksempel maksimumsverdier eller bare unike verdier.
- En beregnet verdi må inkludere minst ett uttrykk, som et ressurskjennemerke eller et metafelt. Du kan legge til enkel tekst sammen med uttrykk, men du kan ikke lagre en verdi som bare inneholder enkel tekst.
Bytt mellom komposisjonsmoduser
Det finnes to komposisjonsmoduser: visuell og Liquid. Du kan utforme et beregnet uttrykk i begge moduser, og bytte mellom modusene når som helst. Som standard vises den visuelle modusen.
I Liquid-modus kan du legge til uttrykk ved å skrive inn uttrykkets Liquid-bane, eller ved å klikke på -ikonet og velge et uttrykk. Du kan også skrive inn enkel tekst.
Skriv inn uttrykkets fulle Liquid-bane mellom doble krøllparenteser {{ }}. For et ressurskjennemerke skriver du inn ressursen og kjennemerket. For eksempel {{ product.title }}. For et metafelt skriver du inn ressursen, metafields, og metafeltets navnefelt og nøkkel. For eksempel {{ product.metafields.custom.subtitle }}. Navnefeltet og nøkkelen vises i delen Navn på siden for metafelt-definisjon. Klikk på -ikonet ved siden av navnefeltet og nøkkelen for å kopiere det.
I visuell modus kan du legge til uttrykk ved å klikke på -ikonet og velge et uttrykk. Hvis du vil legge til enkel tekst, skriver du inn teksten i komposisjonsfeltet.
Ikonet som vises for å bytte komposisjonsmodus, avhenger av den aktive modusen. For å bytte mellom moduser klikker du på ett av følgende ikoner:
- I visuell modus klikker du på
-ikonet for å bytte til Liquid-modus.
- I Liquid-modus klikker du på
-ikonet for å bytte til visuell modus.
Utforme en beregnet metafelt-definisjon
For å utforme en beregnet definisjon, slår du på alternativet Beregn denne verdien fra et uttrykk. Et inndatafelt vises slik at du kan utforme definisjonen.
Alternativet Beregn denne verdien fra et uttrykk vises bare når du velger en kompatibel felttype for metafeltet. Hvis du legger til valideringer i metafelt-definisjonen, deaktiveres alternativet Beregn denne verdien fra et uttrykk.
Trinn:
Fra Shopify-administratoren går du til Innstillinger > Metafelt og metaobjekter.
I delen Metafelt-definisjoner velger du den delen av butikken du vil legge til et metafelt i. For eksempel Produkter.
Klikk på Legg til definisjon.
Skriv inn et navn for definisjonen i Navn-feltet.
I delen Type velger du Enkeltlinjet tekst eller Flerlinjet tekst.
I delen Alternativer slår du på Beregn denne verdien fra et uttrykk.
I feltet Beregn denne verdien fra et uttrykk utformer du verdien på en av følgende måter:
- Slik legger du til et eksisterende uttrykk:
- I Liquid-komposisjonsmodus:
- Klikk på
-ikonet, og velg deretter et uttrykk.
- Oppgi uttrykkets definisjon med Liquid.
- Klikk på
- I visuell redigeringsmodus klikker du på
-ikonet, og velger deretter et uttrykk.
- I Liquid-komposisjonsmodus:
- For å legge til enkel tekst i valgfri komposisjonsmodus, skriver du inn teksten i komposisjonsfeltet. Enkel tekst må kombineres med minst ett uttrykk.
- Valgfritt: Legg til andre opplysninger for å opprette metafelt-definisjonen.
- Klikk på Lagre.
Legg til et beregnet felt i et metaobjekt
Du kan legge til en beregnet metafelt-definisjon i et metaobjekt.
Trinn:
- Fra Shopify-administratoren går du til Stoff > Maler eller Innstillinger > Egendefinerte data.
- Klikk på Legg til definisjon.
- Skriv inn et navn for definisjonen i Navn-feltet.
- Skriv inn en Feltetikett.
- Klikk på Velg felttype, og velg deretter én av følgende typer:
- Enkeltlinjet tekst.
- Flerlinjet tekst.
- Klikk på
-ikonet.
- Klikk på Beregning, og slå deretter på Beregn denne verdien fra et uttrykk.
- I feltet Beregn denne verdien fra et uttrykk utformer du verdien på en av følgende måter:
- Slik legger du til et eksisterende uttrykk:
- I Liquid-komposisjonsmodus:
- Klikk på
-ikonet, og velg deretter et uttrykk.
- Oppgi uttrykkets definisjon med Liquid.
- Klikk på
- I visuell redigeringsmodus klikker du på
-ikonet, og velger deretter et uttrykk.
- I Liquid-komposisjonsmodus:
- For å legge til enkel tekst i valgfri komposisjonsmodus, skriver du inn teksten i komposisjonsfeltet. Enkel tekst må kombineres med minst ett uttrykk.
- Valgfritt: Legg til andre opplysninger for å bygge metaobjektet.
- Valgfritt: Klikk på
Legg til felt for å legge til flere metafelt-definisjoner.
- Klikk på Lagre.