FROM CACHE - jp_header
このコミュニティはピアツーピアサポートに移行しました。Shopify サポートは今後、このコミュニティへのサービスを提供いたしません。これからもぜひ、他のマーチャントやパートナーとつながり、サポートし合い、経験を共有してください。 当社の行動規範に違反する行動や削除を希望するコンテンツがありましたら、引き続きご報告ください

検索の文字入力に関して

検索の文字入力に関して

butti
訪問者
1 0 0

【テーマ:Impuls】

 

検索窓に文字を1文字でも入力すると、検索画面が閉じてしまう問題が発生しています。
これは設定が要因でしょうか。

どなたか、返答いただけると助かります。

 

よろしくお願いいたします。

1件の返信1

Qcoltd
Shopify Partner
1098 449 444

@butti 様

 

確認したところ、

検索窓に文字を打ち込んだ際に、

https://{your_store_name}.myshopify.com/search/suggest?q=test&resources[limit]=3&resources[limit_scope]=each&resources[options][unavailable_products]=last&section_id=search-results

というURLからサジェスト内容を取得しているようなのですが、

上記URLがエラーとなっているようです。

 

エラーの内容は、

Expectation failed: Unsupported shop primary locale

となっており、

https://zenn.dev/unreact/articles/ajax-api-reference-predictive-search

こちらの記事を参考にしますと、

テーマがサポートされている言語のいずれかを使用していない場合、API は次のようなエラーを返します。

とのことです。

 

上記情報をもとに、試しに、Shopifyストアの言語設定を日本語から英語に変更したところ、検索窓の不具合は解消しました。

 

まとめますと、

「Impulseが日本語対応のテーマではないからエラーが出ている」ということかと思います。

 

Impulseのベンダーにお問い合わせいただくことをお勧めいたします。

Impulseのベンダー: https://archetypethemes.co/

 

ご参考まで。

(キュー田辺)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/