Yii框架学习笔记

admin 发表于 [PHP] 分类,标签: 学习笔记 Yiiframework
0
Ⅰ、基本概念 一、入口文件 入口文件内容:一般格式如下: <?php   $Yii =dirname(__FILE__).'/../../framework/Yii .php';//Yii 框架位置 $config=dirname(__FILE__).'/protected/config/main.php...阅读全文>>

基于YIi的三栏frameset框架后台管理页面的实现

admin 发表于 [PHP] 分类,标签: PHP开发框架 Yiiframework
0
前段时间和大家讨论过 yii后台管理页面结构实现方法的问题,现在我的项目接近收尾,向大家分享一下我的后台管理页面实现,就是那种常见的frameset三栏布局,主要代码如下: SiteController.php <?php class SiteController extends CController { /** ...阅读全文>>

Yii中基于角色的访问控制(RBAC)的使用

admin 发表于 [PHP] 分类,标签: PHP开发框架 Yiiframework
0
在开发一个有多种用户的网络应用时,对权限的判断总是一个很麻烦的事情。 Yii支持RBAC(Role-Based Access Control),结合filter,就给我们提供了非常简单方便的权限控制方法。 其实RBAC的原理很简单。 先梳理一下默认的Yii的授权filter:accessControl。它是根据accessRules按照用户的身份(users)来验证并授 权的,默...阅读全文>>

转帖:关于yii的relations

admin 发表于 [PHP] 分类,标签: PHP开发框架 Yiiframework
0
太郁闷了,yii的relations里self::BELONGS_TO默认是用当前指定的键跟关联表的主键进行join,例如: return array( 'reply' => array(self::BELONGS_TO, 'BookPostReply', 'postid'), ); 默认生成的sql是 on id = ...阅读全文>>

转帖:关于swfupload在yii下提示302的问题

admin 发表于 [PHP] 分类,标签: PHP开发框架 Yiiframework
0
今天在弄一个图片上传的功能,发现一个一个图片去点非常累,于是下载了一个最新的swfupload,结果用不了>.<,但奇怪的是官方演示里的又能用,没办法,把他演示上的全拔了下来。 放到yii里去用,结果上传的时候老提示302,网上找到一篇文章,说是session的问题(因为我的后台就是用session控制的),文章原文如下: swfUpload提示302错误原因及解决办法 ...阅读全文>>

转帖:Yiiframework为每个module单独指定db连接

admin 发表于 [PHP] 分类,标签: PHP开发框架 Yiiframework
0
Yii的module功能确实很方便,但现在的问题在于,我需要为每个module单独指定一个数据库连接,这样我就可以将不同的系统整合在一起了。找了不少资料,好象都没有这样类似的功能。master/slave之类倒是有不少类似的整合方案的。 测试了一下,发现可以这样操作,即在全局配置文件中的module里为module加上components中加上db,然后就基本OK了。但即使 这样,你还是会发...阅读全文>>

转帖:Yii 登录

admin 发表于 [PHP] 分类,标签: PHP开发框架 Yiiframework
1
Yii的用户登录,如果不算上权限的话,恐怕真的是很简单的登录。简单的判断,简单的处理一下就完事了。但我今天还真的被简单的折腾了一下。User登录,需要写几个地方1、components目录下的UserIdentity.php中,需要加一个判断用户的方法,返回errorCode,当然没有错的话就返回0,这是常用ERROR_NONE2、model目录下的loginForm,里面有简单的判断处理,如果登...阅读全文>>