FROM CACHE - jp_header
解決済

Shopify多通貨機能についての質問

Developer13
新規メンバー
4 0 0

こんにちは。多通貨機能についての質問です。

現在構築中のサイトにおいて、商品詳細ページで$(ドル)表示の際に¥(円)価格の入ったオプション(変数)を選択した際に上手く$(ドル)に変換できずに困っております。
この問題そのものを解決する方法、もしくは適切な応急処置が御座いましたらご教授して頂きたく存じます

【構成】
テーマ : Debut
多言語多通貨アプリ:Langshop
オプション追加アプリ:Dynamic Product Options * オプションが3つを超えるため使用

【不具合の原因推測】
 ディフォルトのオプション(変数)を使っていないため(静的に価格が設定されていない)
 例えば、商品詳細ページに遷移もしくは通貨切り替えボタンを押すと、始めに通貨換算が行われ、次にオプション(変数)の価格が直接商品価格に組み込まれてしまっている。

【検討中処置】
・ $表記を円に表記に変更する。
・  商品ページでは強制的に¥のみを表示可能にする。

Developer13_0-1612847026929.png

 


ご助力頂けると大変助かります。どうぞよろしくお願い申し上げます。

1 件の受理された解決策

junichiokamura
Community Manager
1200 280 506

成功

ディフォルトのオプション(変数)を使っていないため(静的に価格が設定されていない)

 おっしゃる通りの原因かと思います。Shopifyのオプションは3つまでと決まっており、これはアプリでも拡張できません。なので、アプリはMetafieldsや独自のDBを使って擬似的に拡張しています。一方、多言語や多通貨アプリは、Shopifyのオプションによって生成されるバリエーションに対して処理するので、こういう結果になるかと思います。

解決策もおっしゃる通り、テーマ側で無理くり操作するしかないと思います。

Senior Partner Solutions Engineer

元の投稿で解決策を見る

1件の返信1

junichiokamura
Community Manager
1200 280 506

成功

ディフォルトのオプション(変数)を使っていないため(静的に価格が設定されていない)

 おっしゃる通りの原因かと思います。Shopifyのオプションは3つまでと決まっており、これはアプリでも拡張できません。なので、アプリはMetafieldsや独自のDBを使って擬似的に拡張しています。一方、多言語や多通貨アプリは、Shopifyのオプションによって生成されるバリエーションに対して処理するので、こういう結果になるかと思います。

解決策もおっしゃる通り、テーマ側で無理くり操作するしかないと思います。

Senior Partner Solutions Engineer