質問 > フロント機能 > 1日の会員登録者数の制限をかけることは可能でしょうか |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mochizuki |
投稿日時: 2017/4/17 10:39
対応状況: 確認中
|
新米 登録日: 2017/3/14 居住地: 投稿: 1 |
1日の会員登録者数の制限をかけることは可能でしょうか ▼テンプレート
[EC-CUBE] 2.13.5 [現象] 一度に大量の会員登録がされてしまいました。 そのため1日の会員登録数の制限をかけたいです。 IPごとではなく全体でです。 何か方法はありますでしょうか。 よろしくお願いいたします。 |
468 |
投稿日時: 2017/4/17 11:47
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 1日の会員登録者数の制限をかけることは可能でしょうか 制限される数は固定値で問題無いのでしょうか?
管理画面で変更できるようにする場合は、その情報を変更できる画面やテーブルなどを用意する必要があると思いますので、 それなりに手を加える必要が出てくると思います。 プラグイン化せずに直接カスタマイズするのであれば、 /data/class/pages/entry/LC_Page_Entry.phpのactionメソッド内に判定処理を追加すればいいのではないかと思います。 dtb_customerにcreate_dateカラムがありますので、 これを条件に件数をカウントさせれば、その日の会員登録件数をカウントできそうな気がします。
|
yuh |
投稿日時: 2017/4/19 1:05
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 1日の会員登録者数の制限をかけることは可能でしょうか ざっくりと書いたので動作するかはわかりませんが、
LC_Page_Entry_Ex.phpに下記のコードを追加でできると思います。 //一日の最大会員登録数 //エラー時のテンプレート 部分は変更する必要があります。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |