CActiveDataProvider('Post', array( 'criteria'=>array(), 'pagination'=>array(), 'sort'=>array(), ));
上如...>
create,update最好是分开放在两个action中,共用一个form,中间可以加一层view,以在头尾显示不同的东西
成段的完成一个功能的代码尽量拿出来放到一个方法中
?...($event,array($this,$handler));
就指定了事件onBeforeSave的处理函数是用本类中的beforeSave
YII中的CComponent,CEvent与Behavior...,即JTool中的onChange
处理方法同由Behavior(JBe中)类定义的,即JBe中的change
这样子再看CActiveRecordBehavior,其是绑定给CActiveRecord...这个组件的,绑定方法重写behaviors()
CActiveRecordBehavior中的events() 方法返回事件及事处理函数的对应,如:
复制代码 代码如下:
'onBeforeSave'