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

# Şablonlarda meta alanlar

> Sipariş, taslak sipariş, müşteri, ürün ve varyasyon meta alanlarını bir şablonda yazdırın ve Foliant'ın ihtiyacınız olanları yüklediğinden emin olun.

Meta alanlar, sizin veya uygulamalarınızın Shopify'da sakladığı özel verilerdir: bir siparişteki hediye mesajı, bir üründeki bakım etiketi, bir müşterinin hesap numarası gibi. Şablonlar bunları Liquid ile yazdırabilir. Kod düzenleyicideki **Meta alanlar** sekmesi, her tür için söz dizimini gösterir.

## Başlamadan önce: Foliant'ın hangi meta alanları yüklediğini kontrol edin

Foliant, meta alanları siparişle birlikte yükler ve hepsini yükleyemez. İşleyiş şöyledir:

* Mağazanızda en az bir **meta alan tanımı** olmalıdır (Shopify yöneticisinde, **Ayarlar › Özel veriler**). Hiç tanım yoksa hiçbir meta alan yüklenmez.
* Her tür için (siparişler, taslak siparişler, müşteriler, ürünler ve varyasyonlar) Foliant, **sabitlediğiniz** tanımları, tür başına en fazla 10 tane olmak üzere, sabitleme sırasına göre yükler.
* Bir türün sabitlenmiş tanımı yoksa Foliant, o tür için bulduğu ilk 10 meta alanı yükler.

Bu nedenle bir meta alanın yazdırıldığından emin olmak için ona bir tanım verin ve **Ayarlar › Özel veriler** bölümünde sabitleyin. Tanımlardaki değişikliklerin belgelerde görünmesi bir saate kadar sürebilir.

## Bir meta alanı yazdırma

`namespace` ve `key` ifadelerini meta alanınızın ad alanı ve anahtarıyla değiştirin (örneğin `custom.gift_message`):

| Meta alanın ait olduğu | Liquid |
| - | - |
| Sipariş veya taslak sipariş | `{{ order.metafields.namespace.key }}` |
| Müşteri | `{{ customer.metafields.namespace.key }}` |
| Bir ürün | `{{ line_item.product.metafields.namespace.key }}` |
| Bir varyasyon | `{{ line_item.variant.metafields.namespace.key }}` |

Ürün ve varyasyon meta alanları ürün kalemi başınadır, bu yüzden bunları ürün kalemleri döngüsü içinde kullanın:

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

## Meta alan türleri nasıl yazdırılır

| Tür | Elde ettiğiniz |
| - | - |
| Metin, URL, tarih, renk… | Metin olarak değer |
| Tam sayı, ondalık sayı | Karşılaştırma veya hesaplama yapabileceğiniz bir sayı |
| Doğru veya yanlış | `{% if %}` için `true` veya `false` |
| Zengin metin | Biçimlendirme olmadan metin |
| Ağırlık, boyut, hacim | `.value` ve `.unit`, örneğin `{{ … .weight.value }} {{ … .weight.unit }}` |
| Para | `.value` (örneğin `23.00`) ve `.unit` (para birimi kodu). Kuruş cinsinden değildir. |
| Puan | `.value`, `.scale_min` ve `.scale_max` |
| JSON, listeler | Döngüyle dolaşabileceğiniz bir liste veya nesne |

## Bilmeniz gerekenler

* Boş veya eksik bir meta alan hiçbir şey yazdırmaz. Etiketini gizlemek için `!= blank` kullanın.
* Görsel şablonlarda meta alanları bir **Özel Liquid** bloğuyla yazdırın.
* Toplama listeleri, şablonun **Toplama listesi** ayarlarında ürün veya varyasyon meta alanlarını sütun olarak gösterebilir.

## İlgili makaleler

* [Şablonlarda ürün kalemleri](https://foliant-help.iforiti.com/tr/template-editor/liquid-line-items.md)
* [Sipariş özellikleri ve ürün kalemi özellikleri](https://foliant-help.iforiti.com/tr/template-editor/liquid-custom-fields.md)
* [Sipariş nesnesi ve yaygın değişkenler](https://foliant-help.iforiti.com/tr/template-editor/liquid-order-variables.md)
* [Bir şablonun kodunu düzenleme](https://foliant-help.iforiti.com/tr/template-editor/code-editor.md)


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