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

# Metacâmpuri în șabloane

> Afișați în șablon metacâmpurile comenzilor, ale comenzilor ciornă, ale clienților, ale produselor și ale variantelor și asigurați-vă că Foliant le încarcă pe cele de care aveți nevoie.

Metacâmpurile sunt date personalizate pe care dvs. sau aplicațiile dvs. le stocați în Shopify: un mesaj de cadou pe o comandă, o etichetă de întreținere pe un produs, numărul de cont al unui client. Șabloanele le pot afișa cu Liquid. Fila **Metacâmpuri** din editorul de cod arată sintaxa pentru fiecare tip.

## Înainte de a începe: verificați ce metacâmpuri încarcă Foliant

Foliant încarcă metacâmpurile odată cu comanda și nu le poate încărca pe toate. Funcționează astfel:

* Magazinul dvs. trebuie să aibă cel puțin o **definiție de metacâmp** (în panoul de administrare Shopify, **Setări › Date personalizate**). Fără nicio definiție, nu se încarcă niciun metacâmp.
* Pentru fiecare tip (comenzi, comenzi ciornă, clienți, produse și variante), Foliant încarcă definițiile pe care le-ați **fixat**, până la 10 pe tip, în ordinea în care sunt fixate.
* Dacă un tip nu are definiții fixate, Foliant încarcă primele 10 metacâmpuri pe care le găsește pentru acesta.

Așadar, ca să fiți sigur că un metacâmp se afișează, creați-i o definiție și fixați-o în **Setări › Date personalizate**. Modificările definițiilor pot apărea în documente după cel mult o oră.

## Afișați un metacâmp

Înlocuiți `namespace` și `key` cu spațiul de nume și cheia metacâmpului dvs. (de exemplu `custom.gift_message`):

| Metacâmp al | Liquid |
| - | - |
| Comenzii sau comenzii ciornă | `{{ order.metafields.namespace.key }}` |
| Clientului | `{{ customer.metafields.namespace.key }}` |
| Unui produs | `{{ line_item.product.metafields.namespace.key }}` |
| Unei variante | `{{ line_item.variant.metafields.namespace.key }}` |

Metacâmpurile produselor și ale variantelor sunt specifice fiecărui articol, așa că folosiți-le în bucla articolelor:

```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 %}
```

## Cum se afișează tipurile de metacâmpuri

| Tip | Ce obțineți |
| - | - |
| Text, URL, dată, culoare… | Valoarea ca text |
| Număr întreg, zecimal | Un număr pe care îl puteți compara sau folosi în calcule |
| Adevărat sau fals | `true` sau `false`, pentru `{% if %}` |
| Text formatat | Textul, fără formatare |
| Greutate, dimensiune, volum | `.value` și `.unit`, de exemplu `{{ … .weight.value }} {{ … .weight.unit }}` |
| Bani | `.value` (de exemplu `23.00`) și `.unit` (codul monedei). Nu în cenți. |
| Evaluare | `.value`, `.scale_min` și `.scale_max` |
| JSON, liste | O listă sau un obiect pe care îl puteți parcurge în buclă |

## Bine de știut

* Un metacâmp gol sau inexistent nu afișează nimic. Folosiți `!= blank` ca să omiteți și eticheta acestuia.
* În șabloanele vizuale, afișați metacâmpurile cu un bloc **Liquid personalizat**.
* Listele de picking pot afișa metacâmpuri ale produselor sau ale variantelor sub formă de coloane, din setările **Listă de picking** ale șablonului.

## Articole similare

* [Articolele în șabloane](https://foliant-help.iforiti.com/ro/template-editor/liquid-line-items.md)
* [Atributele comenzii și proprietățile articolelor](https://foliant-help.iforiti.com/ro/template-editor/liquid-custom-fields.md)
* [Obiectul order și variabilele uzuale](https://foliant-help.iforiti.com/ro/template-editor/liquid-order-variables.md)
* [Editați codul unui șablon](https://foliant-help.iforiti.com/ro/template-editor/code-editor.md)


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