yii
文章平均质量分 59
汪小熊
京黔互连CEO http://jqlink.cn
展开
-
YII 中使用Ueditor
This extension allows to add UEditor in a view.Usage ...how to use this extension......can use code blocks like the following...UEditor downloadUEditor extension download and c翻译 2013-01-26 14:56:39 · 2919 阅读 · 1 评论 -
Yii CGridView常用办法[草稿完善中]
这东西是后台管理页面admin的。功能也挺强大,但是不多看点资料还真不知道。 array( 'header' => '操作', 'htmlOptions' => array ( 'width' => 80,原创 2013-02-06 07:14:05 · 1392 阅读 · 0 评论 -
yii中上传图片总结
Yii 提供了 CUploadedFile 来上传文件,比如图片,或者文档。 官方关于这个类的介绍 :CUploadedFile represents the information for an uploaded file. Call getInstance to retrieve the instance of an uploaded file, and then use sa原创 2013-02-06 03:29:24 · 17983 阅读 · 2 评论 -
Yii+ajax+json练习
ajax + json 简直是完美搭档。 好累,不想说了,看了好多ajax和json的博客,然后再yii下做了一个练习,感觉还是学到了点啥的。 视图文件中的js代码:clientScript->registerCoreScript('jquery'); ?> $(function(){ update(); }); count = 0; function update(){原创 2013-02-06 06:47:25 · 7539 阅读 · 0 评论 -
Yii二级联动下拉菜单
在做一个小项目,有项目,预算和采购三张表,项目包含多个预算,预算包含采购。 在创建采购的时候就需要下拉菜单来选择项目和预算了。先选择项目,再更具项目选择预算。 所以需要耳机联动的下拉菜单。 原来直接用CHtml就可以做出来了,在百度之前我还一直想着自己怎么写。 看了好多博客,自己总结一下吧。 视图里面的代码: labelEx($model,'prj_id'); ?>原创 2013-02-03 02:41:00 · 6697 阅读 · 0 评论 -
Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法 (2011-10-25 17:01:25)
转至:http://blog.sina.com.cn/s/blog_6206eb7f0100veez.html一、查询数据集合1、$admin=Admin::model()->findAll($condition,$params);该方法是根据一个条件查询一个集合,如: findAll("username=:name",array(":name"=>$转载 2013-01-31 21:27:15 · 1310 阅读 · 0 评论 -
Yii中的relations方法
以Blog示例: 重点看注释User类中的relations方法如下 public function relations() { return array( 'posts' => array(self::HAS_MANY, 'Post', 'author_id', 'order'=>'posts.update_time DESC', 'with'=>'co原创 2013-01-31 20:58:29 · 8006 阅读 · 0 评论 -
yii数据库查询自学笔记--命名空间
命名空间其实就是设置查询条件,当然也可以用作update,delete的条件了。要使用命名空间,就在AR类中覆盖方法 scopes 。 废话少说,示例如下:在Tag类中覆盖scopes : //命名范围测试 , 命名范围这个函数scopes 应该定义在AR类里面 public function scopes(){ return array( 'newTag'=>arr原创 2013-01-31 20:37:12 · 1943 阅读 · 0 评论 -
Yii数据访问对象DAO操作数据库
学习YII数据库操作,先写一个方法测试。public function actionTestDB(){ $conn = new CDbConnection("mysql:host=localhost;dbname=yiiblog","littlebear","littlebear"); $conn->active = true; $sql = 'select * from tbl_ta原创 2013-01-31 05:11:04 · 2125 阅读 · 0 评论 -
YII中CSS的导入问题
YII框架本身就包含若干个 CSS 样式表文件,如果要自定义样式,但是添加CSS文件的位置不对,很可能就被框架自带的CSS文件所覆盖,造成前功尽弃。 经过多次试验,在每个model的视图文件,其实也就是views中对应的model视图文件中添加CSS文件,这样子的完全没问题,不会被覆盖。 如果要在头部里面添加CSS文件,那就应该在views---- layouts----main.原创 2013-01-28 10:29:11 · 3400 阅读 · 0 评论 -
Yii中CGridView使用心得
Yii中CGridView常用在 admin 视图中。 很多我们数据库中保存的字段,在显示的时候并非是真正的显示数据库中的值,例如:时间。在数据库中时间以10位整数保存,但是在显示的时候我们会用date函数将整数值转换成时间格式再显示。 CGridView有对各种字段值进行变换的功能。 如果不经修改,那么CGridView显示的值就是数据库中原封不动的值。 此时columns数组的原创 2013-01-27 02:50:03 · 5629 阅读 · 0 评论 -
Yii中使用单选框 activeRadioButtonList
YII中每个控件占了一行,如果需要两个单选框,则每个一行,在显示上看起来感觉会很奇葩,因为大家都习惯了一行两个单选框的显示。 把两行合为一行的办法就是把CHtml生成的单选框代码中的 label 替换为 span,这样就可以在一行显示两个单选框了。 labelEx($model,'is_blank'); ?> <?php $is_blank = CHtml::active原创 2013-01-27 02:30:10 · 7029 阅读 · 1 评论 -
YII隐藏index入口文件
http://phprookie.diandian.com/post/yii/1603Yii系列总结:隐藏index.php步骤本人新浪微博:http://weibo.com/zxrlink3c1.开启apache的mod_rewrite模块 去掉LoadModule rewrite_module modules/mod_rewrite.转载 2013-05-03 15:09:22 · 2376 阅读 · 0 评论