4.1 定制Comment模型
对于Comment模型,需要定制rules()和attributeLabels()方法。attributeLabels()方法返回一个属性对照表。不需要接触relations()。
4.1.1 定制rules()方法
首先修改yiic生成的验证规则。如下代码:
上面修改了author,email和content几个需要的属性;author的长度,email和url不能超过128;email属性必须是一个合法的地址;url属性也必须合法。
对于Comment模型,需要定制rules()和attributeLabels()方法。attributeLabels()方法返回一个属性对照表。不需要接触relations()。
4.1.1 定制rules()方法
首先修改yiic生成的验证规则。如下代码:
上面修改了author,email和content几个需要的属性;author的长度,email和url不能超过128;email属性必须是一个合法的地址;url属性也必须合法。