バリエーションごとに「カートに追加」ボタン(売り切れの場合は「売り切れ」ボタン)を設置しているのですが、バリエーションごとの売り切れのボタンを「再入荷お知らせ」に変更したいと考えています。
さまざまなアプリに問い合わせてみましたが、バリエーションごとに在庫を認識して複数ボタンを設置するという動きは難しいようです。
何か良い方法はないのでしょうか?
目的: 各バリエーション(例: ネイビー×S/M/L)ごとに「売り切れ」時のボタンを「再入荷お知らせ」に切り替えたい。
課題: 複数のバリエーションを個別ボタンで並べるカスタムUIでは、在庫をバリエーション単位で認識して複数の通知ボタンを出すことが多くのアプリで困難。
技術ポイント: Back In Stock(Shopifyアプリ)は、デフォルトの商品フォーム最下部にJavaScript(JS)で1つの再入荷ボタンを挿入する仕組み。複数ボタンを持つカスタムフォームには非対応。
提案された選択肢:
補足: 現在のUI(複数ボタン表示)のスクリーンショットが理解に重要。
現状: 具体的な採用方針は未決定。カスタム開発かデフォルトUIへの回帰かの二択で検討継続。
バリエーションごとに「カートに追加」ボタン(売り切れの場合は「売り切れ」ボタン)を設置しているのですが、バリエーションごとの売り切れのボタンを「再入荷お知らせ」に変更したいと考えています。
さまざまなアプリに問い合わせてみましたが、バリエーションごとに在庫を認識して複数ボタンを設置するという動きは難しいようです。
何か良い方法はないのでしょうか?
意図している仕様かどうかはわかりませんが、普通にこのアプリでできませんか?
https://apps.shopify.com/back-in-stock?locale=ja
なるほど、そういうことなんですね。
Back In Stockはデフォルト状態のフォームの最下部に再入荷ボタンをJSで出力する仕組みだと思いますので、複数表示にカスタマイズされたフォームには対応していないんだと思います。
カスタマイズしたフォーム対応のアプリを開発するか、デフォルトのオプション切り替えに戻してBack In Stockなどのアプリを使うか2択だと思います。