2012-02-24 58 views
0

我有一个模型约会定义时间的验证,要定义规则,在模型验证功能,这些条件之前提交怎样在模型的规则功能

validation conditions: 
start_time < end_time 
end_time > start_time 
start_time != end_time 

    public function rules() 
    { 
     return array(
        array('name, client_name, service_id, app_date, st_time, ed_time, appointment_status', 'required'), 
        ); 
    } 

预约表具有以下字段
ID(PK ),title,client_name,app_date,start_time,end_time,状态

回答

2

您需要使用CCompareValidator,您可以为每个东西定义多个规则,并使用compareAttribute和operator来定义比较规则。