概要

手動での対応方法

1. メインテーマのコードを編集を開く

[オンラインストア]→メインテーマの[…]→[コードを編集]を開きます

スクリーンショット 2022-11-21 13.57.15.png

2. 注文詳細ページのLiquidファイルを開きます

通常、customers/order.liquid が対象のファイルになります。 ※ 新しめのテーマの場合、sections/main-order.liquid 等が対象の場合があります。

3. 配送先住所の表示箇所について、修正を行います

order.shipping_address でファイル内を検索し、配送先住所の表示箇所を特定します。

スクリーンショット 2022-11-21 13.59.08.png

該当箇所について、**{% unless order.tags contains 'eGift' %} ~~ {%- endunless -%}** で囲むように修正してください。

例) 修正前

<div>
  <h2>{{ 'customer.order.shipping_address' | t }}</h2>
  <p>
    <strong>{{ 'customer.order.fulfillment_status' | t }}:</strong>
    {{ order.fulfillment_status_label }}
  </p>
  {{ order.shipping_address | format_address }}
</div>

修正後

{% unless order.tags contains 'eGift' %}
<div>
  <h2>{{ 'customer.order.shipping_address' | t }}</h2>
  <p>
    <strong>{{ 'customer.order.fulfillment_status' | t }}:</strong>
    {{ order.fulfillment_status_label }}
  </p>
  {{ order.shipping_address | format_address }}
</div>
{%- endunless -%}

<aside> 💡 こうすることで、通常の注文時のみ、注文詳細の配送先住所を表示する、ということが実現できます。 ※ eギフト時は、表示されなくなります。

</aside>