【EC-CUBE2.13】購入回数制限機能を実装する方法です。
まず、SC_Customer_Ex.phpに購入回数を取得するメソッドを追加します。
次にSC_CartSessionクラスのcheckProductsメソッドを拡張します。
拡張するファイルはSC_CartSession_Ex.phpです。
下記のコードの「購入回数のチェックを追加」の部分が新しく追加した処理です。
下記の場合、同じ商品を10回購入したら購入制限に引っかかるようにしています。
回数指定は任意です。
商品情報に購入制限情報を持たせば、商品ごとに回数制限を変えることも可能かと思います。