【EC-CUBE2.13】購入回数制限機能を実装

【EC-CUBE2.13】購入回数制限機能を実装する方法です。

まず、SC_Customer_Ex.phpに購入回数を取得するメソッドを追加します。

次にSC_CartSessionクラスのcheckProductsメソッドを拡張します。

拡張するファイルはSC_CartSession_Ex.phpです。

下記のコードの「購入回数のチェックを追加」の部分が新しく追加した処理です。

下記の場合、同じ商品を10回購入したら購入制限に引っかかるようにしています。

回数指定は任意です。

商品情報に購入制限情報を持たせば、商品ごとに回数制限を変えることも可能かと思います。

 

お気軽にコメントをどうぞ

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください