06 2014 档案

摘要:$scope.$on("$destroy", function() { //清除配置,不然scroll会重复请求 })在Controller中监听$destory事件,这个事件会在页面发生跳转的时候触发。在页面跳转之后,这个页面监听的一些全局事件,... 阅读全文
posted @ 2014-06-30 12:06 兰斌 阅读(3745) 评论(0) 推荐(0)
摘要:在yii中,创建一个表单提交多个模型的需求还是比较多的。在网上搜到这个博客,还是很简单的一个解决方法。大致步骤为:1. 在一个Controller的create方法下,创建两个model一个当前Controller的model和另一个需要提交的model2. 验证POST中两个model是否均有提交... 阅读全文
posted @ 2014-06-23 21:52 兰斌 阅读(1108) 评论(0) 推荐(0)
摘要:两个表的model继承自CActiveRecordclass User extends CActiveRecordclass Post extends CActiveRecord很明显,User和Post是一对多的关系在两个Model中覆盖relations方法//class Postpubli... 阅读全文
posted @ 2014-06-15 16:05 兰斌 阅读(533) 评论(0) 推荐(0)
摘要:有时候我们需要获取一个表的数据并列举出来一般自动生成的Controller中,在actionIndex方法中会通过调用CActiveDataProvider来生成dataProvider但是这个方法会把所有字段都获取出来,比如想密码这种字段其实没有必要获取的,所以我们可以通过增加参数来做一些调整原本... 阅读全文
posted @ 2014-06-14 13:47 兰斌 阅读(1088) 评论(0) 推荐(0)
摘要:在一个form中希望使用yii构造的dropdownlist,generator生成的_form.php还是有很多不能符合要求的地方。特别是dropdownlist由一个表保存着数据的时候。接下来看看代码如何实现。在UserController.php的actionCreate中需要使用到一个typ... 阅读全文
posted @ 2014-06-09 23:33 兰斌 阅读(2040) 评论(0) 推荐(0)
摘要:在整个项目目录中protected和themes文件夹下都有一个.htaccess,保证这两个文件夹不会被单独访问到yii原始的url看来很复杂而且对seo并不友好可以通过以下的配置来美化url在protected/config/main.php中配置 1 'urlManager'=>array( ... 阅读全文
posted @ 2014-06-08 19:00 兰斌 阅读(457) 评论(0) 推荐(0)
摘要:1. 运行yiic命令提示,php.exe不是内部或者外部命令。 这是因为yiic程序没有找到php.exe程序。 1) 把php.exe文件夹路径添加到环境变量中 2)把php.exe文件路径添加到yiic.bat中2. 运行yiic时,提示can not open the input f... 阅读全文
posted @ 2014-06-08 16:01 兰斌 阅读(202) 评论(0) 推荐(0)
摘要:在win7下希望在cygwin中使用npm的安装步骤一般都是安装好cygwin之后,前往http://www.nodejs.org 下载最新的win版本的node-msi安装完成安装之后,运行npm可能遇到报错,是因为win和linux下的回车换行不一样只要在cygwin中运行 doc2unix N... 阅读全文
posted @ 2014-06-08 15:48 兰斌 阅读(474) 评论(0) 推荐(0)