アプリを使わずに購入個数制限をかけたい(テーマ:Sense)

Topic summary

Senseテーマで特定商品に購入個数制限を実装したいという質問です。

状況:

  • 3商品のうち1商品のみに個数制限をかけたい
  • 予算の都合でアプリを使わずに実装したい

提案された解決策:

  • JavaScriptコードのカスタマイズで実装可能
  • 商品詳細ページのカート追加ボタンがあるファイルにコードを追加する方法が提示された

現在の課題:

  • 質問者はコードをどこに追加すべきか分からない状態
  • cart.jsonファイルの構造を提示し、具体的な追加場所と商品IDの設定方法について追加の説明を求めている
  • 初心者のため、詳細な手順が必要

ディスカッションの状態: 解決に向けて進行中。具体的な実装手順の説明待ち。

Summarized with AI on November 9. AI used: claude-sonnet-4-5-20250929.

Senceでも販売商品に個数制限をつけることは可能でしょうか?

現在3商品を取り扱いしていて、そのうちの1つの商品に個数制限をかけたいと考えています。

予算が無くアプリの導入がどうしてもできないので色々と試行錯誤をしているのですがなかなか上手くいかず…どなたかお知恵を貸していただけないでしょうか。

恐れ入りますがよろしくお願いいたします。

1 Like

質問拝見しました。

使用テーマにJavaScriptのコードをカスタマイズすることで機能実装可能かと思われます!

以下コードで実行できるかと思いますので、ご自身のストア用に量やIDなどを調整してください。


ご参考までにお試しください!

お悩み解決できましたら、ベストアンサー、いいねいただけると励みになります。
何卒よろしくお願いします。

株式会社フルバランス

1 Like

ご回答いただきありがとうございます!

使用テーマのコードを確認したのですが、教えていただいたJavaScriptのコードをどこにカスタマイズすれば良いかがわかりませんでした。

恐れ入りますがこちらもご教授いただけますと幸いです。

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

1 Like

個数を選んでカート追加できる部分なので商品詳細のカート追加ボタンのあるファイルに追加していただければと思います!

1 Like

ご返信ありがとうございます。

カート追加ボタンのあるファイルというのはコードの「cart.json」でしょうか?

このコードは下記なのですが、どこに追加すれば良いですか?


{
“sections”: {
“cart-items”: {
“type”: “main-cart-items”,
“custom_css”: [
“h1 {font-size: 35px;}”
],
“settings”: {
“padding_top”: 0,
“padding_bottom”: 16
}
},
“cart-footer”: {
“type”: “main-cart-footer”,
“blocks”: {
“subtotal”: {
“type”: “subtotal”,
“settings”: {
}
},
“buttons”: {
“type”: “buttons”,
“settings”: {
}
}
},
“block_order”: [
“subtotal”,
“buttons”
],
“settings”: {
“padding_top”: 40,
“padding_bottom”: 40
}
}
},
“order”: [
“cart-items”,
“cart-footer”
]
}


また、IDの設定方法も分からないため教えていただきたいです。

初心者のため色々と分からず恐れ入りますが、よろしくお願いいたします。