在我的系统中,我有一个会员详细信息部分。我希望能够显示每个会员的会员到期状态(例如,当前、到期和已过期)。我已经为每个人设置了有效期。我只是需要一种方法让系统检查到期日期并显示会员状态,我不知道该怎么做。
如果有人可以发布有关如何执行此操作的详细说明,那就太好了。
会员型号:
<?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' => ''
)
);
}
会员表有:
id
member_type
year_joined
date_renewed card_issue_date
续订
_due
contact_id
会员资格按年计算。并且功能与任何俱乐部会员资格一样。我需要索引页面和查看页面通过检查会员到期日期“renewal_due”来显示每个会员的状态。对于仍然有效/未过期的会员资格,会员状态应显示“当前”,对于将在一个月内到期的会员资格显示“即将到期”,对于已过期的会员,应显示“已过期”。
如果您需要任何进一步的信息,请随时询问。我不确定这需要什么样的信息才能工作。