——————————————-
WordPress のバージョン:4.2.2
Welcart のバージョン:1.4.15
ご利用のテーマ:自作(制作中)
症状を確認したブラウザ:Chrome、Firefox
サーバー(会社名、サービス名):ロリポップ
SSLの利用:無
WordPress のパーマリンク設定:投稿名
——————————————–
テーマ自作中です。
カートへの商品追加の際の個数を
上書きから追加方式に変更するために
functions.phpに次の様に記述したのですが、
add_filter( 'usces_filter_post_quant', 'my_usces_filter_post_quant',10,2);
function my_usces_filter_post_quant($post_quant, $quant){
$post_quant += $quant;
return $post_quant;
}
商品をカートに追加した際に、
在庫の減算が行われていないため、
カートに追加する商品の個数が在庫数内であれば、
繰り返し在庫数を超えて商品をカートに追加できるようです。
(在庫数が2の商品の場合、2個ずつカートに追加でき、
カートの中の商品数が、2個、4個、6個と増えていく。)
お客様情報や発送先の入力画面にいく直前にエラーが出るので、
在庫数を超えて注文することはできないのですが、
そもそも在庫数を超えてカートに商品を入れることができないようにしたいのです。
何か簡単に回避する方法はあるでしょうか。