第一步:运行CMD命令.第二步:进入Yiic文件的目录 (例如在D盘里面 D:/yii/framework)第三步:D:\yii\framework>yiic webapp D:/xampp/htdocs/filename (D:/xampp/htdocs 为WebRoot,filename为要创建...
分类:
Web程序 时间:
2014-06-29 00:39:50
阅读次数:
330
Yii的组件机制组件机制,是Yii整个体系的思想精髓,在使用Yii之前,最应该先了解其组件机制,如果不了解这个机制,那么阅读Yii源代码会非常吃力。组件机制给Yii框架赋予了无穷的灵活性和可扩展性,可以毫不夸张地说,Yii框架的基础结构就是组件。大到CApplication对象、控制器、路由管理器(...
分类:
其他好文 时间:
2014-06-21 10:16:36
阅读次数:
238
初学YII, 整理了一些YII数据库的相关操作, 共同学习,共同进步。一、查询数据集合 1 //1.该方法是根据一个条件查询一个集合 2 $admin=Admin::model()->findAll($condition,$params); 3 $admin=Admin::model()->find...
分类:
数据库 时间:
2014-06-20 20:24:28
阅读次数:
243
ubuntu 12.04自带的php版本是5.3.x的,不支持explode(...)[]的语法,故升级到5.4.x。aptitude install python-software-propertiesadd-apt-repository ppa:ondrej/php5-oldstableapti...
分类:
Web程序 时间:
2014-06-20 15:22:35
阅读次数:
340
yii::app()->homeurl //主页的网址 yii系统变量。//得到proteced目录的物理路径Yii::app()->basePath;调用YII框架中jquery:Yii::app()->clientScript->registerCoreScript('jquery'); ...
分类:
其他好文 时间:
2014-06-20 13:56:31
阅读次数:
168
两个表的model继承自CActiveRecordclass User extends CActiveRecordclass Post extends CActiveRecord很明显,User和Post是一对多的关系在两个Model中覆盖relations方法//class Postpubli.....
分类:
数据库 时间:
2014-06-19 06:21:32
阅读次数:
302
模型是CModel或其子类的实例。模型用于保持数据以及与其相关的业务逻辑。模型是单独的数据对象。它可以是数据表中的一行,或者一个用户输入的表单。 数据对象的每个字段对应模型中的一个属性。每个属性有一个标签(label), 并且可以通过一系列规则进行验证。Yii 实现了两种类型的模型:表单模型和 Ac...
分类:
其他好文 时间:
2014-06-17 15:13:46
阅读次数:
177
需求如下:查询book表信息,同时关联entitystags表,以entitystags的字段eid关联book的主键,再关联查询tags表,以entitystags表的tid字段关联tags表的主键id同时读出这三张表的信息来,在Yii可以如下处理,先在relations方法中声明三张表的关系,在...
分类:
其他好文 时间:
2014-06-15 06:49:25
阅读次数:
274
Yii 默认是把“首页”,“尾页”两个按钮隐藏不显示的。可以通过修改这个样式文件,问题是,这个样式文件是在Yii 的"assets"文件夹下的,也就是 Yii 的资源文件夹,该文件夹下的文件都是在创建webapp时,自动生成,如果你现在去把这个文件夹的所有文件全部删除,你再通过浏览器打开这个weba...
分类:
其他好文 时间:
2014-06-15 00:59:11
阅读次数:
216
判断一个用户是否登录非常简单,使用 Yii::app()->user->isGuest 即可. 若使用持久存储如 session (默认地) 和/或 cookie (下面讨论) 来存储身份信息, 用户在随后的请求中保持已登录状态. 这样,我们无需为每次请求使用 UserIdentity 类和完整的登录验证. CWebUser 将自动从持久存储中载入身份信息,用它们来检测Yii::app()->user->isGuest 返回的是 true 还是 false....
分类:
其他好文 时间:
2014-06-14 17:50:15
阅读次数:
233