共26页: 首页 上一页 18 19 20 21 22 23 24 25 26 下一页 
摘要: Ajax请求页面块的时候,是不希望加载layout的,这时候怎么向页面块传递参数呢?可以使用renderPartial()来代替render()阅读全文
posted @ 2010-04-21 11:51 DavidHHuan 阅读(515) 评论(0) 编辑
摘要: system: Yii framework directoryapplication: application's base directorywebroot: the directory containing the entry script fileext: directory of extensions阅读全文
posted @ 2010-04-21 11:50 DavidHHuan 阅读(219) 评论(0) 编辑
摘要: 以on开关定义方法,如要clicked事件,public function onClicked($event){$this->raiseEvent('onClicked', $event);}调用的时候$component->onClicked=$callback;如果$callback是一个全局对象里面的方法,要用以下array($object, 'methodName')方法应该定...阅读全文
posted @ 2010-04-21 11:50 DavidHHuan 阅读(251) 评论(0) 编辑
摘要: 例如,要存储timestamp的值是用MySQL now()函数,这时候可以这样,$post = new Post;$post->createTime=new CdbExpression('NOW()');//$post->createTime='NOW()';will not work because 'NOW()' will be treated as a string$post-...阅读全文
posted @ 2010-04-21 11:49 DavidHHuan 阅读(419) 评论(0) 编辑
摘要: public function ValidatorName($attribute,$params) f ... G阅读全文
posted @ 2010-04-21 11:49 DavidHHuan 阅读(192) 评论(0) 编辑
摘要: 覆盖tableName()方法阅读全文
posted @ 2010-04-21 11:48 DavidHHuan 阅读(180) 评论(0) 编辑
摘要: 直接在views里面使用$this->method(),如controller里面:Class PostController extends Ccontroller{Puvlic function actionList(){....}Public function getTitle(){return 'test title';}}views的list.php<?php echo $th...阅读全文
posted @ 2010-04-21 11:48 DavidHHuan 阅读(315) 评论(0) 编辑
摘要: $post->delete();进行以上操作的之后,AR实体是没有发生改变的,但是数据库里面的记录已经发生改变了阅读全文
posted @ 2010-04-21 11:48 DavidHHuan 阅读(199) 评论(0) 编辑
摘要: 用一个方法来代替使用CActiveRecord::scopes例如public function recently($limit=5){$this->getDbCriteria()->mergeWith(array(’order’=>’createTime DESC’,’limit’=>$limit,)...阅读全文
posted @ 2010-04-21 11:47 DavidHHuan 阅读(269) 评论(0) 编辑
摘要: 在数据查询的时候,出现下面的是什么意思?$posts=Post::model()->published()->recently()->findAll();这个是叫做named scope,每个命名范围被声明为一个可以被用来初始化CDbCriteria阵列实例。如要下面的例子class Post extends CActiveRecord{......public function...阅读全文
posted @ 2010-04-21 11:47 DavidHHuan 阅读(228) 评论(0) 编辑
摘要: MANY_MANY不能使用的属性:onBELONGS_TO不能使用的属性:limit Offset阅读全文
posted @ 2010-04-21 11:46 DavidHHuan 阅读(348) 评论(0) 编辑
摘要: 在components文件夹下面建立一个文件AutoTimestampBehavior.php,里面的内容为<?phpclass AutoTimestampBehavior extends CActiveRecordBehavior {/*** The field that stores the creation time*/public $createTime = 'creatTime';...阅读全文
posted @ 2010-04-21 11:46 DavidHHuan 阅读(407) 评论(0) 编辑
摘要: public function defaultScope(){return array(’condition’=>"language=’".Yii::app()->language."’",);}这个方法对于每个实例的CRUD都是影响的。阅读全文
posted @ 2010-04-21 11:46 DavidHHuan 阅读(236) 评论(0) 编辑
摘要: Components的方法引入以及定义:在config.php文件里面’components’=>array(’xyz’=>array(’class’=>’ext.xyz.XyzClass’,’property1’=>’value1&rsquo...阅读全文
posted @ 2010-04-21 11:45 DavidHHuan 阅读(385) 评论(0) 编辑
摘要: 在helper的extension里面,所有的方法只能是静态方法,就好像是全局方法一样,它的类名只是作为它的命名空间阅读全文
posted @ 2010-04-21 11:45 DavidHHuan 阅读(275) 评论(0) 编辑
共26页: 首页 上一页 18 19 20 21 22 23 24 25 26 下一页