谁一开始就是大神?

继承CActiveRecord的模型,添加自义属性,在验证方法rules里面获取不到

class Ref_info extends CActiveRecord {
    public $new_journal; //自定义的属性

    public function rules() { //表单验证
        return array(
            array('new_journal','checkNumber'),
        );
        
    }

    public function checkNumber($attribute){  //自定义的验证方法
        $val=$this->$attribute; //这里获取不到自定义属性的值,但是能获取表的字段属性值
        $this->addError($attribute,$val);
     }
}

rules里面加一句这个试试:
自定义项在模型中配置了如何取值没?
ActiveRecord?
还是1.1版本?

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 继承CActiveRecord的模型,添加自义属性,在验证方法rules里面获取不到

评论 抢沙发

登录

找回密码

注册