Multi Priceで在庫数を超えてカートに商品を追加できてしまう

フォーラム 拡張プラグイン Multi Priceで在庫数を超えてカートに商品を追加できてしまう

  • このトピックには2件の返信、2人の参加者があり、最後にkomutaiにより9年、 5ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #74463
    komutai
    参加者

    ——————————————-
    WordPress のバージョン:4.2.2
    Welcart のバージョン:1.4.15
    ご利用のテーマ:自作(制作中)
    症状を確認したブラウザ:Chrome、Firefox
    サーバー(会社名、サービス名):ロリポップ
    SSLの利用:無
    WordPress のパーマリンク設定:投稿名
    ——————————————–
    価格変動拡張プラグイン Multi Price 1.1.3

    テーマ自作中です。

    オプションを設定しますと、
    在庫の数量×オプションの組み合わせの個数まで、
    カートに商品を追加できるようです。

    例えば、在庫が2点の商品にラッピング(有・無)
    メッセージカード(有・無)というオプションを設定すると、
    商品 無・無 ×2
    商品 有・無 ×2
    商品 無・有 ×2
    商品 有・有 ×2
    と、最大8点までカートに商品が入れられます。

    お客様情報や発送先の入力画面にいく直前にエラーが出るので、
    在庫数を超えて注文することはできないのですが、
    そもそも在庫数を超えてカートに商品を入れることができないようにしたいです。

    ※先ほど別の質問でusces_filter_post_quantフックを使用して、
    カートへの商品追加を上書きから追加方式に変更した件を質問しましたが、
    今回は標準の上書きのままでの挙動になります。

    オプションやプラグインの挙動を把握できていないのですが、
    設定や自作テーマの不備でしょうか?

    #74485
    yskysmr
    キーマスター

    こんにちは。

    こちらは、Welcart 本体のチェックの不具合であると確認いたしました。WCEX Multi Price を使っていなくても、同様の症状が発生いたします。

    Welcart では、「商品」「SKU」「オプション(の値)」が同じ場合、同一商品としてカートに入ります。フロントでの在庫チェックを、この単位(「商品」「SKU」「オプション(の値)」)で行っているため、カートに入れることができてしまいます。精算前のチェックでは、「商品」「SKU」単位でチェックしているため、実際には精算できません。

    フロント(カートに入れる際の)の在庫チェックを「商品」「SKU」単位に修正いたしますが、しばらくお時間をいただけますでしょうか。ご不便をおかけして申し訳ありませんが、どうぞよろしくお願いいたします。

    #74495
    komutai
    参加者

    ご確認頂き有り難う御座います。
    スクリプトの編集などという慣れないことをしているので、
    また何かやらかしてしまったのではと心配していましたが、
    ひとまず安心しました(^^)

    修正して頂けると言うことで、期待してお待ちしております。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。