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

# Atributy objednávky a vlastnosti položek

> Vytiskněte vlastní pole, která zákazníci vyplní v pokladně nebo na stránce produktu, například dárkový vzkaz, datum doručení nebo text gravírování.

Mnoho obchodů sbírá od zákazníků další údaje: datum doručení nebo dárkový vzkaz v pokladně (atributy objednávky, označované také jako atributy košíku nebo atributy poznámky), nebo text gravírování či monogram na stránce produktu (vlastnosti položky). Shopify je ukládá k objednávce a vaše šablony je mohou vytisknout.

## Atributy objednávky

`attributes` obsahuje vlastní pole objednávky, každé s názvem a hodnotou.

Vytištění všech atributů:

```liquid theme={null}
{% for attribute in attributes %}
  <p><strong>{{ attribute.first | escape }}:</strong> {{ attribute.last | escape }}</p>
{% endfor %}
```

Vytištění jednoho atributu podle názvu, přesně tak, jak je napsán v objednávce:

```liquid theme={null}
{% if attributes['Gift message'] != blank %}
  <p>{{ attributes['Gift message'] | escape }}</p>
{% endif %}
```

## Vlastnosti položky

`properties` každé položky obsahují vlastní pole dané položky. Vytiskněte je uvnitř smyčky položek:

```liquid theme={null}
{% for line_item in line_items %}
  {{ line_item.title }}
  {% for property in line_item.properties %}
    {% unless property.last == blank %}
      <br>{{ property.first | escape }}: {{ property.last | escape }}
    {% endunless %}
  {% endfor %}
{% endfor %}
```

`property.first` je název pole a `property.last` jeho hodnota.

Vlastnosti, jejichž název začíná podtržítkem (například `_bundle_id`), mají zůstat skryté. Pokud je chcete vynechat:

```liquid theme={null}
{% assign first_letter = property.first | slice: 0 %}
{% unless first_letter == '_' or property.last == blank %}
  {{ property.first | escape }}: {{ property.last | escape }}
{% endunless %}
```

## Ve vizuálním editoru

* **Tabulka položek**: v části **Řádky** zaškrtněte **Vlastnosti položky (gravírování, dárkový vzkaz…)**, aby se vlastnosti každé položky tiskly pod jejím názvem. Vlastnosti, jejichž název začíná podtržítkem, a prázdné vlastnosti se vynechají.
* Atributy objednávky: použijte blok **Vlastní Liquid** se smyčkou uvedenou výše.

## Dobré vědět

* K textu, který zadali zákazníci, vždy přidejte `| escape`, aby se jejich text vytiskl jako prostý text.
* U názvů atributů objednávky záleží na velikosti písmen: `attributes['gift message']` a `attributes['Gift message']` jsou různé atributy.
* Data uložená v metapolích místo v atributech se tisknou jinak. Viz [Metapole v šablonách](https://foliant-help.iforiti.com/cs/template-editor/metafields.md).
* Volby z Bold Product Options nebo Infinite Options jsou také vlastnosti položky; jejich placené doplňky se mohou tisknout pod položkou. Viz [Aplikace pro možnosti produktu (Bold, Infinite Options)](https://foliant-help.iforiti.com/cs/templates/product-options-apps.md).

## Související články

* [Položky v šablonách](https://foliant-help.iforiti.com/cs/template-editor/liquid-line-items.md)
* [Metapole v šablonách](https://foliant-help.iforiti.com/cs/template-editor/metafields.md)
* [Podmíněný obsah v Liquidu](https://foliant-help.iforiti.com/cs/template-editor/liquid-conditional-content.md)
* [Přehled bloků](https://foliant-help.iforiti.com/cs/template-editor/block-catalogue.md)


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