> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Metafelt i maler

> Skriv ut metafelt for ordrer, utkast til ordrer, kunder, produkter og varianter i en mal, og sørg for at Foliant laster inn dem du trenger.

Metafelt er egendefinerte data som du eller appene dine lagrer i Shopify: en gavehilsen på en ordre, en vaskeanvisning på et produkt, en kundes kontonummer. Maler kan skrive dem ut med Liquid. Fanen **Metafelt** i koderedigeringsprogrammet viser syntaksen for hver type.

## Før du begynner: sjekk hvilke metafelt Foliant laster inn

Foliant laster inn metafelt sammen med ordren, og kan ikke laste inn alle. Slik fungerer det:

* Butikken din må ha minst én **metafeltdefinisjon** (i Shopify-administrasjonen, **Innstillinger › Egendefinerte data**). Uten noen definisjon lastes ingen metafelt inn.
* For hver type (ordrer, utkast til ordrer, kunder, produkter og varianter) laster Foliant inn definisjonene du har **festet**, opptil 10 per type, i den rekkefølgen de er festet.
* Hvis en type ikke har noen festede definisjoner, laster Foliant inn de første 10 metafeltene den finner for typen.

For å være sikker på at et metafelt skrives ut, gir du det en definisjon og fester det i **Innstillinger › Egendefinerte data**. Endringer i definisjoner kan ta opptil én time før de vises i dokumentene.

## Skriv ut et metafelt

Erstatt `namespace` og `key` med navneområdet og nøkkelen til metafeltet ditt (for eksempel `custom.gift_message`):

| Metafelt for | Liquid |
| - | - |
| Ordren eller utkastet til ordre | `{{ order.metafields.namespace.key }}` |
| Kunden | `{{ customer.metafields.namespace.key }}` |
| Et produkt | `{{ line_item.product.metafields.namespace.key }}` |
| En variant | `{{ line_item.variant.metafields.namespace.key }}` |

Metafelt for produkter og varianter gjelder per artikkel, så bruk dem inne i løkken over ordrelinjene:

```liquid theme={null}
{% for line_item in line_items %}
  {{ line_item.title }}
  {% if line_item.product.metafields.custom.care_instructions != blank %}
    <br>{{ line_item.product.metafields.custom.care_instructions }}
  {% endif %}
{% endfor %}
```

## Slik skrives metafelttyper ut

| Type | Hva du får |
| - | - |
| Tekst, URL, dato, farge … | Verdien som tekst |
| Heltall, desimaltall | Et tall du kan sammenligne eller regne med |
| Sann eller usann | `true` eller `false`, for `{% if %}` |
| Rik tekst | Teksten, uten formatering |
| Vekt, dimensjon, volum | `.value` og `.unit`, for eksempel `{{ … .weight.value }} {{ … .weight.unit }}` |
| Penger | `.value` (som `23.00`) og `.unit` (valutakoden). Ikke i øre. |
| Vurdering | `.value`, `.scale_min` og `.scale_max` |
| JSON, lister | En liste eller et objekt du kan gå gjennom i en løkke |

## Greit å vite

* Et tomt eller manglende metafelt skriver ikke ut noe. Bruk `!= blank` for å utelate etiketten.
* I visuelle maler skriver du ut metafelt med en **Egendefinert Liquid**-blokk.
* Plukklister kan vise metafelt for produkter eller varianter som kolonner, i malens innstillinger for **Plukkliste**.

## Relaterte artikler

* [Ordrelinjer i maler](https://foliant-help.iforiti.com/nb/template-editor/liquid-line-items.md)
* [Ordreattributter og egenskaper for ordrelinjer](https://foliant-help.iforiti.com/nb/template-editor/liquid-custom-fields.md)
* [Ordreobjektet og vanlige variabler](https://foliant-help.iforiti.com/nb/template-editor/liquid-order-variables.md)
* [Rediger koden til en mal](https://foliant-help.iforiti.com/nb/template-editor/code-editor.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.