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

# Atribute ale comenzii și proprietăți ale articolelor

> Tipăriți câmpurile personalizate pe care clienții le completează la finalizarea comenzii sau pe pagina produsului, cum ar fi un mesaj cadou, o dată de livrare sau un text de gravură.

Multe magazine colectează detalii suplimentare de la clienți: o dată de livrare sau un mesaj cadou la finalizarea comenzii (atribute ale comenzii, numite și atribute ale coșului sau atribute ale notei) ori un text de gravură sau o monogramă pe pagina produsului (proprietăți ale articolelor). Shopify le păstrează împreună cu comanda, iar șabloanele dvs. le pot tipări.

## Atribute ale comenzii

`attributes` conține câmpurile personalizate ale comenzii, fiecare cu un nume și o valoare.

Tipăriți-le pe toate:

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

Tipăriți unul anume după nume, scris exact ca în comandă:

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

## Proprietăți ale articolelor

`properties` al fiecărui articol conține câmpurile personalizate ale acelui articol. Tipăriți-le în bucla articolelor:

```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` este numele câmpului, iar `property.last` valoarea sa.

Proprietățile al căror nume începe cu o liniuță de subliniere (cum ar fi `_bundle_id`) sunt menite să rămână ascunse. Pentru a le omite:

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

## În editorul vizual

* **Tabel cu articole**: bifați **Proprietățile articolului (gravură, mesaj cadou…)** la **Rânduri** pentru a tipări proprietățile fiecărui articol sub titlul acestuia. Proprietățile al căror nume începe cu o liniuță de subliniere și cele goale sunt omise.
* Atribute ale comenzii: folosiți un bloc **Liquid personalizat** cu bucla de mai sus.

## Bine de știut

* Adăugați întotdeauna `| escape` la ce au scris clienții, astfel încât textul lor să fie tipărit ca text.
* Numele atributelor comenzii țin cont de majuscule și minuscule: `attributes['gift message']` și `attributes['Gift message']` sunt diferite.
* Datele stocate în metacâmpuri, nu în atribute, se tipăresc altfel. Consultați [Metacâmpuri în șabloane](https://foliant-help.iforiti.com/ro/template-editor/metafields.md).
* Alegerile făcute cu Bold Product Options sau Infinite Options sunt și ele proprietăți ale articolului; suplimentele lor cu preț se pot tipări sub articol. Consultați [Aplicații pentru opțiunile produselor (Bold, Infinite Options)](https://foliant-help.iforiti.com/ro/templates/product-options-apps.md).

## Articole similare

* [Articole în șabloane](https://foliant-help.iforiti.com/ro/template-editor/liquid-line-items.md)
* [Metacâmpuri în șabloane](https://foliant-help.iforiti.com/ro/template-editor/metafields.md)
* [Conținut condiționat în Liquid](https://foliant-help.iforiti.com/ro/template-editor/liquid-conditional-content.md)
* [Referință blocuri](https://foliant-help.iforiti.com/ro/template-editor/block-catalogue.md)


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