FROM CACHE - jp_header
解決済

マーケットによる条件分岐について

ho-jo
Shopify Partner
9 0 1

マーケットによる条件分岐は実現可能でしょうか?

商品詳細ページにおいて、マーケット毎の表示だし分けをしたいです。

その表示はアプリを使用しているため、アプリ側のサポートに問い合わせましたが、そのような機能は現段階ではないとのことでした。

アプリの表示はテンプレートやセクションで調整できるものではないため、条件分岐でクラス名を配置しCSSでどうにかしようと考えています。

 

https://help.shopify.com/ja/manual/orders/status-tracking/customize-order-status/show-content-based-...

 

上記が近いと思ったのですが、うまくいかないです。日本とその他(日本以外)で分けたい場合、以下のような変数はあるでしょうか?

ご教示お願いいたします。

 

 

{% if checkout.shipping_address.country_code != 'JP' %}aaaaa{% endif %}

 

 

1 件の受理された解決策

Jizo_Inagaki
Shopify Partner
1033 387 704

成功

下記が該当すると思いますので参照ください。

https://community.shopify.com/c/technical-q-a/determine-the-market-from-a-liquid-template/td-p/20060...

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。

元の投稿で解決策を見る

2件の返信2

Jizo_Inagaki
Shopify Partner
1033 387 704

成功

下記が該当すると思いますので参照ください。

https://community.shopify.com/c/technical-q-a/determine-the-market-from-a-liquid-template/td-p/20060...

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。
ho-jo
Shopify Partner
9 0 1

Jizo_Inagaki様

 

リンクのご共有ありがとうございました。

以下のように判定してclassを付与し、cssで表示の切り替えをすることができました。

ご教示ありがとうございました。

 

{% if localization.market.handle == 'jp' %} aaaaa{%- endif -%}