カートに商品が入っていなくても注文が通ってしまう

平塚さん (2015-01-23 23:42:43) www.hashi-k.jpn.org/form/index.html

和田様
メールフォームプロ4をショッピングカートとして利用させていただいており、大変お世話になっています。
さて本題ですが、配送方法と決済方法のみのチェックでもオーダーが出来てしまう点を改善したいのです。
実際過去そうした注文を可能にさせてしまった事で、お客様に混乱を招いてしまいました。

このような場合、どこをどのようにカスタマイズすればよろしいのでしょうか?
また自力で修正が必要なら、Perl,JavaScriptの両方、あるいはどちらの知識を要するのでしょうか?
お忙しいところ申し訳ございませんが、ご教授していただければ幸いです。

Re:カートに商品が入っていなくても注文が通ってしまう

和田 (2015-01-28 20:37:20) www.synck.com

すいません、現状の仕様だとカートに商品が入っていない場合にエラーを出すような設定がありません。次期バージョンか、その次のバージョン当たりで実装したいとは思っているのですが・・・。
必要な技術はJavascriptになります。具体的にはmfp.Priceという価格変数を判定するか、mfp.Vc(バーチャルカート)というオブジェクトの格納数をチェックするようなプロセスを追加すればOKです。