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

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 Dynamisk kilde 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 Kopiér ud for navneområdet og nøglen for at kopiere dem.

I visuel tilstand kan du tilføje udtryk ved at klikke på ikonet Tilføj 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 Rediger Liquid for at skifte til Liquid-tilstand.
  • I Liquid-tilstand skal du klikke på ikonet Brug visuelt redigeringsværktøj 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:

  1. Gå til Indstillinger > Metafelter og metaobjekter i din Shopify-administrator.

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

  3. Klik på Tilføj definition.

  4. Indtast et navn til definitionen i feltet Navn.

  5. Vælg Tekst på én linje eller Tekst på flere linjer i afsnittet Type.

  6. Slå Beregn denne værdi ud fra et udtryk til i afsnittet Indstillinger.

  7. 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 Dynamisk kilde, og vælg derefter et udtryk.
      • Indtast udtrykkets definition ved hjælp af Liquid.
    • I visuel redigeringstilstand skal du klikke på ikonet Tilføj, og derefter vælge et udtryk.
  • 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.
  1. Valgfrit: Tilføj evt. andre oplysninger for at oprette din definition af metafelt.
  2. 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:

  1. Gå til Indhold > Metaobjekter eller Indstillinger > Tilpassede data i din Shopify-administrator.
  2. Klik på Tilføj definition.
  3. Indtast et navn til definitionen i feltet Navn.
  4. Indtast en Feltlabel.
  5. Klik på Vælg felttype, og vælg derefter en af følgende typer:
  • Tekst på én linje.
  • Tekst på flere linjer.
  1. Klik på ikonet pil ned.
  2. Klik på Beregning, og slå derefter Beregn denne værdi ud fra et udtryk til.
  3. 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 Dynamisk kilde, og vælg derefter et udtryk.
      • Indtast udtrykkets definition ved hjælp af Liquid.
    • I visuel redigeringstilstand skal du klikke på ikonet Tilføj, og derefter vælge et udtryk.
  • 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.
  1. Valgfrit: Tilføj evt. andre oplysninger for at opbygge dit metaobjekt.
  2. Valgfrit: Klik på Tilføj Tilføj felt for at tilføje yderligere definitioner af metafelter.
  3. Klik på Gem.