摘要: 两个表的model继承自CActiveRecordclass User extends CActiveRecordclass Post extends CActiveRecord很明显,User和Post是一对多的关系在两个Model中覆盖relations方法//class Postpubli... 阅读全文
posted @ 2014-06-15 16:05 兰斌 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要获取一个表的数据并列举出来一般自动生成的Controller中,在actionIndex方法中会通过调用CActiveDataProvider来生成dataProvider但是这个方法会把所有字段都获取出来,比如想密码这种字段其实没有必要获取的,所以我们可以通过增加参数来做一些调整原本... 阅读全文
posted @ 2014-06-14 13:47 兰斌 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 在一个form中希望使用yii构造的dropdownlist,generator生成的_form.php还是有很多不能符合要求的地方。特别是dropdownlist由一个表保存着数据的时候。接下来看看代码如何实现。在UserController.php的actionCreate中需要使用到一个typ... 阅读全文
posted @ 2014-06-09 23:33 兰斌 阅读(2018) 评论(0) 推荐(0) 编辑
摘要: 在整个项目目录中protected和themes文件夹下都有一个.htaccess,保证这两个文件夹不会被单独访问到yii原始的url看来很复杂而且对seo并不友好可以通过以下的配置来美化url在protected/config/main.php中配置 1 'urlManager'=>array( ... 阅读全文
posted @ 2014-06-08 19:00 兰斌 阅读(446) 评论(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 兰斌 阅读(189) 评论(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 兰斌 阅读(454) 评论(0) 推荐(0) 编辑
摘要: Javascript优质组件1. Chart 1) ChartJShttp://www.bootcss.com/p/chart.js/ GitHub:https://github.com/nnnick/Chart.js 使用简单,基于canvas,动画漂亮,但是只有基本功能,主要可以用于展示一维数据 2)Angular-chartshttp://chinmaymk.github.io/angular-charts/ Github:https://github.com/chinmaymk/angular-charts 比较中规中矩的图表,主要用于显示基于两... 阅读全文
posted @ 2014-03-14 09:51 兰斌 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1. nodejs 2. ubuntu 3. vim 4. angularJS 5. impressJS 阅读全文
posted @ 2014-02-25 17:25 兰斌 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1. chrome传递消息的API在不同的版本有变化,此段代码可以做一个兼容处理。function compatibleChrome() { if (!chrome.runtime) { // Chrome 20-21 chrome.runtime = chrome.extension; } else if (!chrome.runtime.onMessage) { // Chrome 22-25 chrome.runtime.onMessage = chrome.extension.onMessage; chr... 阅读全文
posted @ 2013-11-21 11:49 兰斌 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 简单的滚动导航实现。定位使用fixed,暂不支持ie6. 阅读全文
posted @ 2013-11-01 16:15 兰斌 阅读(137) 评论(0) 推荐(0) 编辑