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

# 商品选项应用（Bold、Infinite Options）

> Foliant 如何打印顾客通过 Bold Product Options、Infinite Options 及类似应用选择的选项，以及这些选项的付费附加项。

**Bold Product Options** 和 **Infinite Options** 等应用让顾客可以个性化商品，例如刻字、尺寸或礼品留言。Foliant 会在每个内置模板中，把这些选择打印在商品下方。如果某个选项需要额外付费（如礼品包装、刻字费），应用会把它作为单独的一行添加到订单中。Foliant 会把它打印在所属商品下方。这样，您的单据读起来就像顾客的订单，而不是一串隐藏商品的列表。

无需安装或连接任何内容：Foliant 会自动识别这两个应用的订单。

## 打印内容

以发票为例：

> **T-shirt**
> Engraving: Hello
> \+ Gift wrap: \$5.00

* 顾客的选择以 **名称: 值** 的形式打印在商品下方。
* 每个付费附加项以 **+ 礼品包装** 的形式打印在所属商品下方。在显示价格的单据上，会同时显示其价格。装箱单上不显示价格。
* 附加项不会再作为单独的商品重复列出，您的总额也不会改变。
* 应用自用的值（名称以 `_` 开头）永远不会打印。

## 改为将附加项单独列出

**代码编辑器中的内置模板：** 在模板顶部附近，将

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

改为 `"separate"`。这样附加项会像在 Shopify 中一样，作为商品列出。

**可视化编辑器：** 选择 **商品** 区块，在 **行** 下取消勾选 **商品选项附加项显示在其所属商品下方（Bold、Infinite Options）**。

![可视化编辑器中商品区块的行设置](https://mintcdn.com/foliant-dev/AoWxppgqeHqT1nDZ/templates/images/product-options-apps.png?fit=max\&auto=format\&n=AoWxppgqeHqT1nDZ\&q=85\&s=94213079f927ed94701cee39e768b8a3)

**设计：** 设计会把附加项合并到所属商品中：商品价格包含附加项的价格，并在商品下方注明附加项名称。

## 在您自己的 Liquid 中

除了 Order Printer Pro 提供的所有字段外，每个订单商品还有以下额外字段：

| 字段 | 内容 |
| - | - |
| `line_item.options` | 顾客的选择，每项都有 `name` 和 `value`。 |
| `line_item.option_addon` | 当此行是另一个商品的付费附加项时为 `true`。 |
| `line_item.option_addons` | 此商品的附加项，以订单商品形式提供。 |
| `line_item.price_with_addons` | 商品价格加上其附加项的价格。 |
| `line_item.line_price_with_addons` | 该行总额加上其附加项的金额。 |

要在您自己的循环中跳过附加项行，并将其打印在所属商品下方：

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

## 在发货邮件中

在邮件模板的 **此货件中的商品** 区块中，**商品选项（来自 Bold、Infinite Options…）** 会在每个商品下方以 **名称: 值** 的形式显示客户的选择。此选项默认开启。付费附加项在邮件中会作为单独的商品列出，与 Shopify 的显示方式相同。请参阅 [编辑邮件模板](https://foliant-help.iforiti.com/cn/email-templates/edit-an-email-template.md)。

## 须知

* 其他会把顾客选择保存到订单中的商品选项应用，其选择同样会以 **名称: 值** 的形式打印在商品下方。只有 Bold Product Options 和 Infinite Options 的附加项会合并到所属商品下方。
* [订单数据导出](https://foliant-help.iforiti.com/cn/exports/export-order-data.md)中有一个 **商品选项（属性）** 列，包含相同的选择。

## 相关文章

* [编辑器概览](https://foliant-help.iforiti.com/cn/template-editor/editor-overview.md)
* [导出订单数据](https://foliant-help.iforiti.com/cn/exports/export-order-data.md)
* [模板中的订单项目](https://foliant-help.iforiti.com/cn/template-editor/liquid-line-items.md)
* [编辑邮件模板](https://foliant-help.iforiti.com/cn/email-templates/edit-an-email-template.md)


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