guzuomuse
之所以有点激动,是因为这个widget甚至可以说是玷污了YII这么优雅的框架。“我不喜欢可以不用”---就如同一个毒瘤,不喜欢就可以绕开无视而完全不正视他么?
这个CGridView,在手册上“洋洋洒洒”的这么多的属性方法、功能看似很美好的样子,而最关键的东西却是根本不能使用的,你知道它浪费了多少新手的宝贵的时间和精力?怎能用喜不喜欢这么轻描淡写一言避之。
另外我是经过了各种测试,甚至更新了最新的svn,都证明了这个CGridView的Bug存在的确定性。而不是什么我的代码影响的原因。并不是不负责任的瞎激动,信口胡说,大家也可以测试证实……
OK,基本了解了……3Q
谢谢龙弟弟……哈
你能把这个做成Yii的一个widget扩展么?我现在水平还达不到……我觉得这个挑战不错,哈另外我想问一下用Yii在开发中是不是也经常会引入第三方的插件(非Yii自带的或基于Yii的扩展),比如你刚发的这个dialog扩展。
如果自己写了js或者引入了第三方的js,那么一般如何组织文件夹?,还有在文件中引入的时候一般是通过
Yii::app()-registerScriptFile()
方式,还是直接<script src="path_of_filename"></script>
这样?PS:由于学Yii的时间不长,没有做过实际的项目,我觉得这个基础和原则的东西。对于以后的开发习惯有很大影响,所以我想先打好基础,多了解一些基本的东西,还望不吝赐教,谢谢
- guzuomuse 发布了话题beginCahce()问题
学习了,不过我感觉,问题虽然解决,但,原理我们必须要搞清楚,否则下次出现,要么还是不会,要么还是死板硬套
我感觉,根据你的表结构,明显是user和info表是一对一的关系,而不是user表属于info表,问题不是出现在
reations
后面的参数上,而是出现在self::belogn_to
这里,你把belogn_to
换成has_one
,其它的都不用改,应该就可以的……建立
relations
的时候,无需定义外键,还是好好看看手册吧……