摘要: Yii中对CUniqueValidator使用附加字段结合判断1.[代码]在AR的rules中定义123456public function rules(){return array(array('name', 'unique', 'criteria' => array('condition' =>... 阅读全文
posted @ 2015-10-29 14:06 HatRed 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 对于命名空间,官方文档已经说得很详细[查看],我在这里做了一下实践和总结。命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做法是约定一个前缀。例:项目中有两个模块:article和mes... 阅读全文
posted @ 2015-10-29 14:05 HatRed 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 使用git clone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的esesgrid项目:git@github.com:hmilycc/esesgrid.git),而你的SSH key没有添加到github帐号设置中,系统会报下面的错误:Permission den... 阅读全文
posted @ 2015-10-29 14:02 HatRed 阅读(127) 评论(1) 推荐(0) 编辑
摘要: http://www.cnblogs.com/thinksasa/p/3780549.htmlYII知识小结:1.YII默认控制器为 SiteController 默认控制器可以通过配置文件 application/config/main.php修改,指定 defaultController即可, ... 阅读全文
posted @ 2015-10-29 14:00 HatRed 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一种是直接查询,一种是使用借助criteria实现查询。 $user=User::model();直接查询: $arr=array( "select"=>"username,password,email", //要查询的字段 "condition"=>"username li... 阅读全文
posted @ 2015-10-29 13:58 HatRed 阅读(82) 评论(0) 推荐(0) 编辑
摘要: http://www.dodobook.net/html/2392 阅读全文
posted @ 2015-10-29 13:56 HatRed 阅读(276) 评论(0) 推荐(0) 编辑