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

# Aplikacje z opcjami produktu (Bold, Infinite Options)

> Jak Foliant drukuje opcje wybrane przez klientów w Bold Product Options, Infinite Options i podobnych aplikacjach oraz ich płatne dodatki.

Aplikacje takie jak **Bold Product Options** i **Infinite Options** pozwalają klientom spersonalizować produkt: grawer, rozmiar, liścik na prezent. Foliant drukuje te wybory pod pozycją w każdym wbudowanym szablonie. Gdy opcja kosztuje dodatkowo (pakowanie na prezent, opłata za grawer), aplikacja dodaje ją do zamówienia jako osobną pozycję. Foliant drukuje ją pod pozycją, do której należy. Dzięki temu Twoje dokumenty wyglądają jak zamówienie klienta, a nie lista ukrytych produktów.

Nie musisz niczego instalować ani łączyć: Foliant sam rozpoznaje zamówienia z obu aplikacji.

## Co jest drukowane

Na przykład na fakturze:

> **T-shirt**
> Grawer: Hello
> \+ Pakowanie na prezent: 5,00 zł

* Wybory klienta drukują się jako **Nazwa: wartość** pod pozycją.
* Każdy płatny dodatek drukuje się jako **+ Pakowanie na prezent** pod swoją pozycją, z ceną na dokumentach, które pokazują ceny. Dokument dostawy pokazuje go bez ceny.
* Dodatek nie pojawia się ponownie jako osobna pozycja, a Twoje sumy się nie zmieniają.
* Wartości, które aplikacje zachowują dla siebie (ich nazwy zaczynają się od `_`), nigdy się nie drukują.

## Pokazuj dodatki jako osobne wiersze

**Wbudowane szablony w edytorze kodu:** blisko początku szablonu zmień

```
{% assign SETTING_option_addons = "under_item" %}
```

na `"separate"`. Dodatki będą wtedy wymienione jako pozycje, tak jak pokazuje je Shopify.

**Edytor wizualny:** zaznacz blok **Pozycje** i w sekcji **Wiersze** odznacz **Dodatki z opcji produktu pod ich pozycją (Bold, Infinite Options)**.

![Ustawienia Wiersze bloku Pozycje w edytorze wizualnym](https://mintcdn.com/foliant-dev/AoWxppgqeHqT1nDZ/templates/images/product-options-apps.png?fit=max\&auto=format\&n=AoWxppgqeHqT1nDZ\&q=85\&s=94213079f927ed94701cee39e768b8a3)

**Projekty:** projekt włącza dodatek do jego pozycji: cena pozycji obejmuje cenę dodatku, a nazwa dodatku pojawia się pod nią.

## We własnym kodzie Liquid

Każda pozycja zamówienia ma te dodatkowe pola, oprócz wszystkiego, co daje Ci Order Printer Pro:

| Pole | Co zawiera |
| - | - |
| `line_item.options` | Wybory klienta, każdy z `name` i `value`. |
| `line_item.option_addon` | `true`, gdy ta pozycja jest płatnym dodatkiem innej pozycji. |
| `line_item.option_addons` | Dodatki tej pozycji jako pozycje zamówienia. |
| `line_item.price_with_addons` | Cena pozycji powiększona o ceny jej dodatków. |
| `line_item.line_price_with_addons` | Suma wiersza powiększona o ceny jej dodatków. |

Aby pominąć pozycje-dodatki we własnej pętli i drukować je pod ich pozycją:

```
{% for line_item in line_items %}
  {% if line_item.option_addon %}{% continue %}{% endif %}
  {{ line_item.title }}
  {% for addon in line_item.option_addons %}
    + {{ addon.title }}: {{ addon.final_line_price | money }}
  {% endfor %}
{% endfor %}
```

## W e-mailach o wysyłce

W bloku **Produkty w tej przesyłce** szablonu e-maila opcja **Opcje produktu (z Bold, Infinite Options…)** drukuje wybory klienta jako **Nazwa: wartość** pod każdą pozycją. Jest domyślnie włączona. Płatne dodatki pojawiają się w e-mailu jako osobne pozycje, tak jak wyświetla je Shopify. Zobacz [Edytuj szablon e-maila](https://foliant-help.iforiti.com/pl/email-templates/edit-an-email-template.md).

## Warto wiedzieć

* Inne aplikacje z opcjami produktu, które zapisują wybory klienta w zamówieniu, też się drukują, jako **Nazwa: wartość** pod pozycją. Tylko dodatki z Bold Product Options i Infinite Options są włączane pod ich pozycję.
* [Eksport danych zamówień](https://foliant-help.iforiti.com/pl/exports/export-order-data.md) ma kolumnę **Opcje produktu (właściwości)** z tymi samymi wyborami.

## Powiązane artykuły

* [Przegląd edytora](https://foliant-help.iforiti.com/pl/template-editor/editor-overview.md)
* [Eksport danych zamówień](https://foliant-help.iforiti.com/pl/exports/export-order-data.md)
* [Pozycje zamówienia w szablonach](https://foliant-help.iforiti.com/pl/template-editor/liquid-line-items.md)
* [Edytuj szablon e-maila](https://foliant-help.iforiti.com/pl/email-templates/edit-an-email-template.md)


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