wkf928592 2011-12-21 13:00:26 6089次浏览 0条回复 1 0 0

Validators 继续自CValidator 类所有属性, 有一个属性名为message. 你可以设置这个属性在对应的验证规则里面去自定义显示错误提示消息. 例如, 下面的代码验证规则将不会显示默认的错误消息. PHP代码

class Post extends CActiveRecord
{
    public function rules()
    {
        return array(
            array('title, content', 'required',
                  'message'=>'Please enter a value for {attribute}.'),
            // ... other rules
        );
    }
}

在上面的代码中,这自定义的错误消息包含一个预定义的占位符 {attribute}(属性). 这个CRequiredValidator (在上面别名对应为required)将替换这个占位符与实际属性名称在验证失败时。

英文原文: http://www.yiiframework.com/wiki/1/how-to-customize-the-error-message-of-a-validation-rule/

    没有找到数据。
您需要登录后才可以回复。登录 | 立即注册