搜索内容

包含标签:yii 的文章
  • PHP教程

    Yii扩展组件编写方法实例分析

    本文实例讲述了Yii扩展组件编写方法。分享给大家供大家参考。具体如下: 因为Yii本身就引入了Prado的component-based 思想做为主要思想。因此,组件在yii中是很重要的。 组件一般放在components目录里,其格式示例……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP的Yii框架使用中的一些错误解决方法与建议

     此文意在记录 Yii 开发过程中的小问题解决方案,不全面,不权威,不是教程。自己写过,觉得可以解决问题,以后也可能用上,就记记吧。     1. Yii 中 Js 和 Css 文件的引入。   &n……
    PHP技术学习 2021-03-11
  • PHP教程

    PHP的Yii框架的基本使用示例

    在 Yii 自动生成的代码里,我们总能在 admin 的界面看到 CGridView 的身影。这是一个很好用的展示数据的表格控件,用的好可以明显地加快开发进度。下面就让我们来探索一下 CGridView 的基本使用吧:   &……
    PHP技术学习 2021-03-11
  • PHP教程

    详细解读PHP的Yii框架中登陆功能的实现

    Yii的登陆机制 Yii 生成应用时已经提供了最基础的用户登陆机制。我们用 Yii 生成一个新的应用,进入 protected/components 目录,我们可以看到 UserIdentity.php 文件,里面的 UserIdentity 类里面只有一个 public……
    PHP技术学习 2021-03-11
  • PHP教程

    深入解析yii权限分级式访问控制的实现(非RBAC法)

    yii framework 提供了2套权限访问系统,一套是简单的filter(过滤器)模式,另一套是复杂全面的RBAC模式,我这里要讲的是第一套(因为我也刚刚学到这里)。如 果你有研究过YII官方的d……
    PHP技术学习 2021-03-11
  • PHP教程

    在yii中新增一个用户验证的方法详解

    1.为什么要新增一个用户验证:因为我要将网站后台和前台做在同一个yii的应用中.但是前台也包含有会员的管理中心.而这两个用户验证是完全不同的,所以需要两个不同登陆页面,要将用户信息……
    PHP技术学习 2021-03-11
  • PHP教程

    浅析Yii中使用RBAC的完全指南(用户角色权限控制)

    写在前面    * 我的feed地址已经修改为: http://feeds.imdong.net ,请更新您的阅读器。    * 以下内容适合Yii 1.0.x,其他版本可能有略微的差别。&n……
    PHP技术学习 2021-03-11
  • PHP教程

    解析yii数据库的增删查改

    1. 存取数据库方法存储第一种存表时候用到例子: 复制代码 代码如下: $post=new Post;$post->title='samplepost';$post->content='content for thesample post';$post->crea……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii操作数据库的3种方法

    一、执行原生太SQL的PDO方式。 复制代码 代码如下: $sql = "";//原生态sql语句 xx::model()->dbConnection->createCommand($sql)->execute(); 二、Active Record方式 (1)Ne……
    PHP技术学习 2021-03-11
  • PHP教程

    yii上传文件或图片实例

    1.test.php 复制代码 代码如下: <body><form action="<?php echo $this->createUrl('/test/upload/');?>" method="post" enctype="multipart/form-data"><in……
    PHP技术学习 2021-03-11
  • PHP教程

    在Yii框架中使用PHP模板引擎Twig的例子

    Twig是一款快速、安全、灵活的PHP模板引擎,它内置了许多filter和tags,并且支持模板继承,能让你用最简洁的代码来描述你的模板。他的语法和Python下的模板引擎Jinjia以及Django的模……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii结合CKEditor实现图片上传功能

    这几天做的一个项目中需要在所见即所得编辑器中实现图片上传的功能,我因为比较喜欢CKEditor的界面而选择了它。虽然有跟CKEditor配合良好的CKFinder,不过这个东东的功能太复杂,简单……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii Framework框架获取分类下面的所有子类方法

    获取分类下面的所有子类方法: static function getMenuTree($arrCat, $parent_id = 0, $level = 0,$all=True) { static $arrTree; //使用static代替global if(!$all) $arrTree =''; if( empty($arrCat))……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii调试SQL的常用方法

    Yii调试SQL主要有以下方法: 一、系统自带调试: 首先index.php开启调试模式: // remove the following lines when in production mode defined('YII_DEBUG') or define('YII_DEBUG',true); // specify how m……
    PHP技术学习 2021-03-11
  • PHP教程

    YII模块实现绑定二级域名的方法

    YII模块实现绑定二级域名主要有如下步骤: 首先在配置文件设置: 'urlManager' => array( 'urlFormat' => 'path', 'showScriptName' => false, //注意false不要用引号括上 'urlSuffix' => '.html', ……
    PHP技术学习 2021-03-11
  • PHP教程

    yii操作cookie实例简介

    yii对cookie的操作常见的主要有以下几种: 1.设置cookie: $cookie = new CHttpCookie('mycookie','this is my cookie'); $cookie->expire = time()+60*60*24*30; //有限期30天 Yii::app()->request->……
    PHP技术学习 2021-03-11
  • PHP教程

    YII实现分页的方法

    本文以实例代码简述了yii实现分页的方法,供学习yii的朋友参考,具体代码如下: 1.控制器部分代码:     public function actionTest() { $criteria=new CDbCriteria; $criteria->or……
    PHP技术学习 2021-03-11
  • PHP教程

    YII路径的用法总结

    在yii中如果是 // 就会默认去调 protected/views/layouts,//代表绝对路径。这其实就是绝对和相对的关系 /代表相对路径,如module/user下的layout。使用单斜杠的话默认会先找当前已经激活的模块底下的view,若当前未……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii使用CLinkPager分页实例详解

    本文主要讲解了YII中使用CLinkPager分页的方法,这里我们采用物件的形式来定义分页: 首先在components中自定义LinkPager,并继承CLinkPager 具体代码如下: <?php /** * CLinkPager class file. * * ……
    PHP技术学习 2021-03-11
  • PHP教程

    yii实现级联下拉菜单的方法

    本文详细讲述了yii实现级联下拉菜单的方法,具体步骤如下: 1.模版中加入如下代码: <?php echo $form->dropDownList($model, 'src_type_id', OrderSrc::options(), array( <span style="white-s……
    PHP技术学习 2021-03-11
  • PHP教程

    YII中assets的使用示例

    一、YII assets的作用: 1.yii中assets的作用是方便模块化,插件化的,一般来说出于安全原因不允许通过url访问protected下面的文件 ,但是我们又希望将module单独出来,所以需要使用发布,即将一个目录下的文件复……
    PHP技术学习 2021-03-11
  • PHP教程

    yii操作session实例简介

    本文简述了Yii框架中使用session的方法,具体步骤如下: 一、与标准php代码的区别: 在Yii框架中,你不需要像标准PHP代码那样使用session_start(), 在Yii框架中,autoStart 属性缺省被设置为true,所以, 虽然没有……
    PHP技术学习 2021-03-11
  • PHP教程

    yii实现创建验证码实例解析

    本文以实例形式讲述了yii创建验证码的方法,具体步骤如下所示: 一、在SiteController action()下添加如下代码: return array( // captcha action renders the CAPTCHA image displayed on the contact page ……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii 快速,安全,专业的PHP框架

    Yii是一个高性能的,适用于开发WEB2.0应用的PHP框架。 Yii自带了丰富的功能 ,包括MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间 官方网站:http:/……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii使用find findAll查找出指定字段的实现方法

    本文以实例形式展示了Yii使用find findAll查找出指定字段的实现方法,分享给大家供大家参考之用。具体方法如下: 总所周知,采用如下方法: modelName::model() -> find()    //找出的是一个对象 modelNam……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii查询生成器(Query Builder)用法实例教程

    本文为yii官网英文文档的翻译版本,主要介绍了Yii查询生成器(Query Builder)的用法。分享给大家供大家参考之用。具体如下: 首先,Yii的查询生成器提供了用面向对象的方式写SQL语句。它允许开发人员使用类的方法和……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii核心组件AssetManager原理分析

    本文我们通过yii自带的demo-blog程序来分析Yii核心组件AssetManager,他可以自动加载css和javascript,并且只需要一句代码即可。具体分析如下: 打开blog的首页,会看到如下的引入js的html代码: 复制代码 代码如下……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii实现MySQL多数据库和读写分离实例分析

    本文实例分析了Yii实现MySQL多数据库和读写分离的方法。分享给大家供大家参考。具体分析如下: Yii Framework是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。Yii提供了今日Web 2.0应用开发所需要的几乎……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii框架关联查询with用法分析

    本文实例分析了Yii框架关联查询with用法。分享给大家供大家参考。具体方法如下: Yii框架关联查询与mysql中的关联查询会有什么区别呢?这里小编就与各位来一起来看看吧。 Yii的关联查询确实是一个方便的东西,……
    PHP技术学习 2021-03-11
  • PHP教程

    Yii把CGridView文本框换成下拉框的方法

    本文实例讲述了Yii把CGridView文本框换成下拉框的方法。分享给大家供大家参考。具体实现方法如下: 使用yii的朋友都知道Yii中的CGridView默认显示提文本框了,那么我们要怎么把它转换成下拉框呢?本文就此分析……
    PHP技术学习 2021-03-11