Beregnede definitioner
En beregnet definition af metafelt får sin værdi fra andre felter. Du opbygger værdien ud fra følgende kilder:
- Mindst ét eksisterende, kompatibelt udtryk
- Valgfrit: Almindelig tekst
På denne side
Overvejelser i forbindelse med beregnede definitioner af metafelter
Gennemgå følgende overvejelser i forbindelse med beregnede metafelter:
- Du kan tilføje en beregnet definition af metafelt som en ny struktureret definition af metafelt eller som et felt i en definition af metaobjekt.
- Du kan kun sammensætte et beregnet metafelt for en enkelt værdi af en af følgende typer:
- Tekst på én linje
- Tekst på flere linjer
- Beregnede metafelter er ikke kompatible med valideringer, såsom maksimale værdier eller kun unikke værdier.
- En beregnet værdi skal inkludere mindst ét udtryk, f.eks. en ressourceattribut eller et metafelt. Du kan tilføje almindelig tekst sammen med udtryk, men du kan ikke gemme en værdi, der kun indeholder almindelig tekst.
Skift mellem sammensætningstilstande
Der findes to sammensætningstilstande: visuel og Liquid. Du kan sammensætte et beregnet udtryk i hver tilstand og når som helst skifte mellem dem. Som standard vises den visuelle tilstand.
I Liquid-tilstand kan du tilføje udtryk ved at indtaste udtrykkets Liquid-sti eller ved at klikke på ikonet og vælge et udtryk. Du kan også indtaste almindelig tekst.
Indtast udtrykkets fulde Liquid-sti mellem dobbelte krøllede parenteser {{ }}. Ved en ressourceattribut skal du angive ressourcen og attributten. F.eks. {{ product.title }}. Ved et metafelt skal du angive ressourcen, metafields, samt metafeltets navneområde og nøgle. F.eks. {{ product.metafields.custom.subtitle }}. Navneområdet og nøglen vises i afsnittet Navn på siden med definitionen af metafelt. Klik på ikonet ud for navneområdet og nøglen for at kopiere dem.
I visuel tilstand kan du tilføje udtryk ved at klikke på ikonet og vælge et udtryk. Du kan tilføje almindelig tekst ved at indtaste teksten i feltet til sammensætning.
Det viste ikon for at skifte sammensætningstilstand afhænger af den aktive tilstand. Du kan skifte mellem tilstandene ved at klikke på et af følgende ikoner:
- I visuel tilstand skal du klikke på ikonet
for at skifte til Liquid-tilstand.
- I Liquid-tilstand skal du klikke på ikonet
for at skifte til visuel tilstand.
Sammensætning af en beregnet definition af metafelt
Slå indstillingen Beregn denne værdi ud fra et udtryk til for at sammensætte en beregnet definition. Der vises herefter et inputfelt, så du kan sammensætte definitionen.
Indstillingen Beregn denne værdi ud fra et udtryk vises kun, når du vælger en kompatibel type metafelt. Hvis du føjer valideringer til din definition af metafelt, deaktiveres indstillingen Beregn denne værdi ud fra et udtryk.
Fremgangsmåde:
Gå til Indstillinger > Metafelter og metaobjekter i din Shopify-administrator.
I afsnittet Definitioner af metafelter skal du vælge den del af din butik, som du vil føje et metafelt til. Det kunne f.eks. være Produkter.
Klik på Tilføj definition.
Indtast et navn til definitionen i feltet Navn.
Vælg Tekst på én linje eller Tekst på flere linjer i afsnittet Type.
Slå Beregn denne værdi ud fra et udtryk til i afsnittet Indstillinger.
I feltet Beregn denne værdi ud fra et udtryk skal du sammensætte værdien på en af følgende måder:
- Sådan tilføjer du et eksisterende udtryk:
- I Liquid-sammensætningstilstand:
- Klik på ikonet
, og vælg derefter et udtryk.
- Indtast udtrykkets definition ved hjælp af Liquid.
- Klik på ikonet
- I visuel redigeringstilstand skal du klikke på ikonet
, og derefter vælge et udtryk.
- I Liquid-sammensætningstilstand:
- Du kan tilføje almindelig tekst i begge sammensætningstilstande ved at indtaste teksten i feltet til sammensætning. Almindelig tekst skal kombineres med mindst ét udtryk.
- Valgfrit: Tilføj evt. andre oplysninger for at oprette din definition af metafelt.
- Klik på Gem.
Føj et beregnet felt til et metaobjekt
Du kan føje en beregnet definition af metafelt til et metaobjekt.
Fremgangsmåde:
- Gå til Indhold > Metaobjekter eller Indstillinger > Tilpassede data i din Shopify-administrator.
- Klik på Tilføj definition.
- Indtast et navn til definitionen i feltet Navn.
- Indtast en Feltlabel.
- Klik på Vælg felttype, og vælg derefter en af følgende typer:
- Tekst på én linje.
- Tekst på flere linjer.
- Klik på ikonet
.
- Klik på Beregning, og slå derefter Beregn denne værdi ud fra et udtryk til.
- I feltet Beregn denne værdi ud fra et udtryk skal du sammensætte værdien på en af følgende måder:
- Sådan tilføjer du et eksisterende udtryk:
- I Liquid-sammensætningstilstand:
- Klik på ikonet
, og vælg derefter et udtryk.
- Indtast udtrykkets definition ved hjælp af Liquid.
- Klik på ikonet
- I visuel redigeringstilstand skal du klikke på ikonet
, og derefter vælge et udtryk.
- I Liquid-sammensætningstilstand:
- Du kan tilføje almindelig tekst i begge sammensætningstilstande ved at indtaste teksten i feltet til sammensætning. Almindelig tekst skal kombineres med mindst ét udtryk.
- Valgfrit: Tilføj evt. andre oplysninger for at opbygge dit metaobjekt.
- Valgfrit: Klik på
Tilføj felt for at tilføje yderligere definitioner af metafelter.
- Klik på Gem.