私のシステムには、メンバーシップの詳細のセクションがあります。各メンバーのメンバーシップの有効期限のステータス (例: 現在、期限切れ予定、期限切れ) を表示できるようにしたいと考えています。私はすでにそれらのそれぞれの有効期限を持っています. システムが有効期限を確認して会員ステータスを表示する方法が必要なだけですが、その方法がわかりません。
誰かがこれを行う方法について詳細な説明を投稿できれば素晴らしいでしょう。
メンバーモデル:
<?php
App::uses('AppModel', 'Model');
class Member extends AppModel {
public $displayField = 'id';
public $belongsTo = array(
'Contact' => array(
'className' => 'Contact',
'foreignKey' => 'contact_id',
'conditions' => '',
'fields' => '',
'order' => ''
)
);
}
メンバー テーブルには
次
の
もの
が
あり
ます
。
会員資格は年単位です。また、他のクラブ メンバーシップと同じように機能します。メンバーシップの有効期限である「renewal_due」をチェックして、各メンバーシップのステータスを表示するには、インデックス ページとビュー ページが必要です。メンバーシップのステータスは、有効期限が切れていないメンバーシップの場合は「Current」、1 か月以内に期限切れになるメンバーシップの場合は「Due to Expire」、期限切れのメンバーシップの場合は「Expired」と表示されます。
さらに詳しい情報が必要な場合は、お気軽にお問い合わせください。これが機能するためにどのような情報が必要かわかりません。