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

# 一部の注文でのみブロックを表示する

> ブロックの表示条件タブを使うと、注文が条件に一致する場合や、Liquidの条件がtrueの場合にのみブロックを印刷できます。

ブロックをすべての書類に印刷する必要はありません。**表示条件**タブで、一部の注文でのみ印刷するよう設定できます。たとえば、支払い情報は支払い済みの注文のみ、税関申告書は海外に配送する注文のみ、卸売向けのメモはB2Bの顧客のみ、といった設定です。ブロックはテンプレートに残り、印刷するかどうかはFoliantが注文ごとに判断します。

## 始める前に

条件はビジュアルエディターの機能で、利用できるかどうかはプランによって異なります。選択したすべての注文に対して1つの書類を印刷するテンプレートには、**表示条件**タブがありません。そのブロックは常に印刷されます。

## 注文が条件に一致する場合にのみブロックを印刷する

1. ページ上のブロックを選択し、**表示条件**を開きます。
2. **このブロックを表示**を**注文が条件に一致する場合**に設定します。
3. **条件を追加**をクリックし、**確認する項目**、**比較方法**、値を選択します。
4. 必要に応じて条件を追加します（最大10件）。複数の条件がある場合は、**一致が必要な条件**で**すべて**または**いずれか**を選択します。

値のない条件は、値を1つ以上選択するまで適用されません。

### 確認できる項目

| グループ | 項目 | 比較する値 |
| - | - | - |
| 顧客 | **顧客の種類** | 卸売（B2B）または小売 |
| 顧客 | **顧客タグ** | タグ（カンマ区切り） |
| 注文 | **注文タグ** | タグ（カンマ区切り） |
| 注文 | **注文合計** | ストアの通貨での金額の**以上**または**未満**。他の通貨の注文は換算後に比較されます。 |
| 注文 | **通貨** | 1つ以上の通貨 |
| 注文 | **支払い状況** | **支払い済み**、**一部支払い済み**、**保留中**、**承認済み**、**一部返金済み**、**返金済み**、**無効**、**期限切れ** |
| 注文 | **注文の詳細** | **メモ**、**割引**、**返金** |
| 注文 | **販売チャネル** | オンラインストア、POS、下書き注文、その他のチャネル |
| 注文 | **POSロケーション** | ストアのロケーション（1つ以上） |
| 配送 | **配送先の国** / **請求先の国** | 1つ以上の国 |
| 配送 | **マーケット** | Shopifyのマーケット（1つ以上） |
| アイテム | **アイテム** | **配送が必要な商品**、**デジタル商品（配送なし）**、**ギフトカード** |

タグ、注文の詳細、アイテムでは、**のいずれかを含む**、**のすべてを含む**、**のいずれも含まない**を選択できます。タグでは**の文字列を含む**も使用でき、大文字と小文字を区別せずにタグの一部と照合します。たとえば、`vip`は`VIP-gold`に一致します。その他の項目では**に一致**または**に一致しない**を使用します。

## Liquidの条件がtrueの場合にブロックを印刷する

上記の項目で対応できない場合は、次の手順を行います。

1. **このブロックを表示**を**Liquidの条件がtrueの場合**に設定します。
2. **Liquidの条件**に、`{% if … %}`の内側に入る部分を、タグなしの1つの式として入力します。例:

```liquid theme={null}
order.total_price >= 10000 and customer.tags contains 'VIP'
```

金額はセント単位です。`order.total_price >= 10000`は100.00を意味します。条件を入力するまで、ブロックは常に表示されます。Liquidが条件を読み取れない場合は、入力欄にその旨が表示されます。演算子と例については、[Liquidでの条件付きコンテンツ](https://foliant-help.iforiti.com/jp/template-editor/liquid-conditional-content.md)をご覧ください。

## 実際の注文で結果を確認する

条件の下に、ブロックが**プレビュー注文では表示**か**プレビュー注文では非表示**かがインスペクターに表示され、非表示の場合はその原因となった条件も表示されます。ページ上では、非表示のブロックは破線の帯として表示されたままになります（例:「Payment & notes: hidden for this order (Only when: Payment status is Paid)」）。そのため、引き続き選択できます。

ページ上部のプレビュー注文の選択欄で別の注文を選ぶと、ブロックの表示・非表示を確認できます。**サンプル注文**（**未払い（メモあり）**や**B2Bの購入者**など）はこの確認のために用意されています。[プレビュー、用紙サイズ、ズーム](https://foliant-help.iforiti.com/jp/template-editor/preview-paper-and-zoom.md)をご覧ください。

## 補足

* インスペクターのブロック名には、ルールの概要が表示されます。例: **Only when: Payment status is Paid**、**Only when all 2 conditions match**、**表示しない**。条件のあるブロックには、**ブロック**の一覧で**条件**バッジが表示されます。
* ページ上のブロックのハンドルの下にある\*\*非表示（印刷しない）\*\*を使うと、ブロックを削除せずにすばやく印刷を止められます。
* 非表示の**列**ブロック内にあるブロックも非表示になります。
* 項目は、テンプレートの設定ページにある「Who gets this template?」と同じです。こちらは、一部の注文に対してテンプレート全体を選択します。[一部の注文でのみテンプレートを使用する](https://foliant-help.iforiti.com/jp/templates/who-gets-this-template.md)をご覧ください。
* **マーケット**を使用するには、Foliantにマーケットの読み取り権限が必要です。権限がない場合は、Shopify管理画面からFoliantを再度開き、新しい権限を承認してください。

## 関連記事

* [ブロックリファレンス](https://foliant-help.iforiti.com/jp/template-editor/block-catalogue.md)
* [プレビュー、用紙サイズ、ズーム](https://foliant-help.iforiti.com/jp/template-editor/preview-paper-and-zoom.md)
* [Liquidでの条件付きコンテンツ](https://foliant-help.iforiti.com/jp/template-editor/liquid-conditional-content.md)
* [一部の注文でのみテンプレートを使用する](https://foliant-help.iforiti.com/jp/templates/who-gets-this-template.md)


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