始める前に
条件はビジュアルエディターの機能で、利用できるかどうかはプランによって異なります。選択したすべての注文に対して1つの書類を印刷するテンプレートには、表示条件タブがありません。そのブロックは常に印刷されます。注文が条件に一致する場合にのみブロックを印刷する
- ページ上のブロックを選択し、表示条件を開きます。
- このブロックを表示を注文が条件に一致する場合に設定します。
- 条件を追加をクリックし、確認する項目、比較方法、値を選択します。
- 必要に応じて条件を追加します(最大10件)。複数の条件がある場合は、一致が必要な条件ですべてまたはいずれかを選択します。
確認できる項目
タグ、注文の詳細、アイテムでは、のいずれかを含む、のすべてを含む、のいずれも含まないを選択できます。タグではの文字列を含むも使用でき、大文字と小文字を区別せずにタグの一部と照合します。たとえば、
vipはVIP-goldに一致します。その他の項目ではに一致またはに一致しないを使用します。
Liquidの条件がtrueの場合にブロックを印刷する
上記の項目で対応できない場合は、次の手順を行います。- このブロックを表示をLiquidの条件がtrueの場合に設定します。
- Liquidの条件に、
{% if … %}の内側に入る部分を、タグなしの1つの式として入力します。例:
order.total_price >= 10000は100.00を意味します。条件を入力するまで、ブロックは常に表示されます。Liquidが条件を読み取れない場合は、入力欄にその旨が表示されます。演算子と例については、Liquidでの条件付きコンテンツをご覧ください。
実際の注文で結果を確認する
条件の下に、ブロックがプレビュー注文では表示かプレビュー注文では非表示かがインスペクターに表示され、非表示の場合はその原因となった条件も表示されます。ページ上では、非表示のブロックは破線の帯として表示されたままになります(例:「Payment & notes: hidden for this order (Only when: Payment status is Paid)」)。そのため、引き続き選択できます。 ページ上部のプレビュー注文の選択欄で別の注文を選ぶと、ブロックの表示・非表示を確認できます。サンプル注文(未払い(メモあり)やB2Bの購入者など)はこの確認のために用意されています。プレビュー、用紙サイズ、ズームをご覧ください。補足
- インスペクターのブロック名には、ルールの概要が表示されます。例: Only when: Payment status is Paid、Only when all 2 conditions match、表示しない。条件のあるブロックには、ブロックの一覧で条件バッジが表示されます。
- ページ上のブロックのハンドルの下にある**非表示(印刷しない)**を使うと、ブロックを削除せずにすばやく印刷を止められます。
- 非表示の列ブロック内にあるブロックも非表示になります。
- 項目は、テンプレートの設定ページにある「Who gets this template?」と同じです。こちらは、一部の注文に対してテンプレート全体を選択します。一部の注文でのみテンプレートを使用するをご覧ください。
- マーケットを使用するには、Foliantにマーケットの読み取り権限が必要です。権限がない場合は、Shopify管理画面からFoliantを再度開き、新しい権限を承認してください。