4.1 定制Comment模型
对于Comment模型,需要定制rules()和attributeLabels()方法。attributeLabels()方法返回一个属性对照表。不需要接触relations()。
4.1.1 定制rules()方法
首先修改yiic生成的验证规则。如下代码:
[img]http://dl.iteye.com/upload/attachment/314498/da5dd7aa-9906-3119-853d-3b0168ffb6b2.jpg[/img]
上面修改了author,email和content几个需要的属性;author的长度,email和url不能超过128;email属性必须是一个合法的地址;url属性也必须合法。
对于Comment模型,需要定制rules()和attributeLabels()方法。attributeLabels()方法返回一个属性对照表。不需要接触relations()。
4.1.1 定制rules()方法
首先修改yiic生成的验证规则。如下代码:
[img]http://dl.iteye.com/upload/attachment/314498/da5dd7aa-9906-3119-853d-3b0168ffb6b2.jpg[/img]
上面修改了author,email和content几个需要的属性;author的长度,email和url不能超过128;email属性必须是一个合法的地址;url属性也必须合法。