Liquid、JavaScriptなどに関する質問
こんにちは。多通貨機能についての質問です。
現在構築中のサイトにおいて、商品詳細ページで$(ドル)表示の際に¥(円)価格の入ったオプション(変数)を選択した際に上手く$(ドル)に変換できずに困っております。
この問題そのものを解決する方法、もしくは適切な応急処置が御座いましたらご教授して頂きたく存じます
【構成】
テーマ : Debut
多言語多通貨アプリ:Langshop
オプション追加アプリ:Dynamic Product Options * オプションが3つを超えるため使用
【不具合の原因推測】
ディフォルトのオプション(変数)を使っていないため(静的に価格が設定されていない)
例えば、商品詳細ページに遷移もしくは通貨切り替えボタンを押すと、始めに通貨換算が行われ、次にオプション(変数)の価格が直接商品価格に組み込まれてしまっている。
【検討中処置】
・ $表記を円に表記に変更する。
・ 商品ページでは強制的に¥のみを表示可能にする。
ご助力頂けると大変助かります。どうぞよろしくお願い申し上げます。
解決済! ベストソリューションを見る。
成功
> ディフォルトのオプション(変数)を使っていないため(静的に価格が設定されていない)
おっしゃる通りの原因かと思います。Shopifyのオプションは3つまでと決まっており、これはアプリでも拡張できません。なので、アプリはMetafieldsや独自のDBを使って擬似的に拡張しています。一方、多言語や多通貨アプリは、Shopifyのオプションによって生成されるバリエーションに対して処理するので、こういう結果になるかと思います。
解決策もおっしゃる通り、テーマ側で無理くり操作するしかないと思います。
成功
> ディフォルトのオプション(変数)を使っていないため(静的に価格が設定されていない)
おっしゃる通りの原因かと思います。Shopifyのオプションは3つまでと決まっており、これはアプリでも拡張できません。なので、アプリはMetafieldsや独自のDBを使って擬似的に拡張しています。一方、多言語や多通貨アプリは、Shopifyのオプションによって生成されるバリエーションに対して処理するので、こういう結果になるかと思います。
解決策もおっしゃる通り、テーマ側で無理くり操作するしかないと思います。
Shopify アカデミーの学習パスと認定スキルバッジExpanding Your Shopify Business Internationallyを活用して、国際的にビジネ...
By Shopify Feb 7, 2025Shopify アカデミーの学習パスB2B on Shopify:立ち上げとカスタマイズで卸売販売に進出しましょう。これら3つの無料コースは、ShopifyストアでB2B機能...
By Shopify Jan 31, 2025サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 2024