Liquid、JavaScriptなどに関する質問
下記参考のようなアプリかテーマを使って、商品ページのカラー選択でスライド画像をカラー別切り替える予定です。
なのでサーチ画面等から入った際は、カラーやサイズなど複数項目が選択された状態(スライド画像も切り替わった状態)でページ表示される想定をしていますが、カラーやサイズ等の選択項目を選択されていない状態で商品ページを開くことも可能でものしょうか。またそれ用(デフォルト用)のスライド画像設定をすることは可能でしょうか。
よろしくお願いします。
参考デモサイト
https://demo.starapps.studio/products/printed-maxi-dress
解決済! ベストソリューションを見る。
成功
> カラーやサイズ等の選択項目を選択されていない状態で商品ページを開くことも可能でものしょうか。
可能かと思われます。
それが実現可能なアプリを私は知らないのでご紹介できないですし、
実際のコードを構築するには時間がかかる、かつ、お使いのテーマによって実装内容が変わってくるので、こちらに記載できませんが、
考え方としては下記になるかと思います。
カラーやサイズが選択されている状態、というのはvariantが指定されている状態であり、
URLで表現すると下記になります。
https://demo.starapps.studio/products/printed-maxi-dress?variant=32209409638478
そして、variantが特別指定されていない状態をURLで示すと下記になります。
https://demo.starapps.studio/products/printed-maxi-dress
したがいまして、「?variant=」の有無で、
商品詳細ページの処理を変えることで、
質問者様がおっしゃっている挙動も実現できるはずです。
いくつかハードルがあります。
Shopifyの標準では、一番最初のvariant(バリエーション)が、「variantが指定されていない」時に選ばれるようになっていますので、その処理をうまく曲げる必要があります。
> またそれ用(デフォルト用)のスライド画像設定をすることは可能でしょうか。
可能と思われます。
上記のハードルをクリアしていくと、商品画像の一番目をデフォルトとして扱う、ような実装が自然と見えてくるかと思います。
具体的なコードやアプリの紹介ではなく、考え方をお伝えするに留まり恐縮です。
また、実装するにはそれなりに時間がかかりそうです。
場合によっては、希望通りのテーマが販売されている可能性もありますので、
テーマストアを一度ご覧になるのも良いかもしれません。
https://themes.shopify.com/?locale=ja
ご参考まで。
(キュー田辺)
成功
> カラーやサイズ等の選択項目を選択されていない状態で商品ページを開くことも可能でものしょうか。
可能かと思われます。
それが実現可能なアプリを私は知らないのでご紹介できないですし、
実際のコードを構築するには時間がかかる、かつ、お使いのテーマによって実装内容が変わってくるので、こちらに記載できませんが、
考え方としては下記になるかと思います。
カラーやサイズが選択されている状態、というのはvariantが指定されている状態であり、
URLで表現すると下記になります。
https://demo.starapps.studio/products/printed-maxi-dress?variant=32209409638478
そして、variantが特別指定されていない状態をURLで示すと下記になります。
https://demo.starapps.studio/products/printed-maxi-dress
したがいまして、「?variant=」の有無で、
商品詳細ページの処理を変えることで、
質問者様がおっしゃっている挙動も実現できるはずです。
いくつかハードルがあります。
Shopifyの標準では、一番最初のvariant(バリエーション)が、「variantが指定されていない」時に選ばれるようになっていますので、その処理をうまく曲げる必要があります。
> またそれ用(デフォルト用)のスライド画像設定をすることは可能でしょうか。
可能と思われます。
上記のハードルをクリアしていくと、商品画像の一番目をデフォルトとして扱う、ような実装が自然と見えてくるかと思います。
具体的なコードやアプリの紹介ではなく、考え方をお伝えするに留まり恐縮です。
また、実装するにはそれなりに時間がかかりそうです。
場合によっては、希望通りのテーマが販売されている可能性もありますので、
テーマストアを一度ご覧になるのも良いかもしれません。
https://themes.shopify.com/?locale=ja
ご参考まで。
(キュー田辺)
ご返信遅くなって申し訳ありません。
実装は可能ということ、実装に時間かかる旨、理解でしました。
ご丁寧なご返答、感謝いたします。ありがとうございます。
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024