SS'Blog - SS'Blog

PHP THAT DOESN'T HURT. CODE HAPPY & ENJOY THE FRESH AIR.

HAPPY NEW YEAR !

Laravel
StudyScript.com

Yii2中Authorization授权

授权是用来检验一个用户有足够权限来做些事情的举措。Yii提供两种授权方法:访问控制过滤(ACF)和基于角色的访问控制(RBAC) ······
阅读全文

Yii 2源码解析

Yii::$app 通过index.php入口初始化创建应用,实例化类代码: $application = new yii\web\Application($config); 在抽象类vendor\yiisoft\yii2\base\Application.php文件中的构造函数 ······
阅读全文

YII2别名-Aliases

MySQL数据库查询时可以设置表的别名方便查询亦可设置查询结果字段别名方便返回结果的使用。MySQL中用as设置别名,如select A.dddd as name,B.cccc as age from tableA as A left join tableB as B on A.id=B.b_ ······
阅读全文

Yii2加载js脚本和样式css文件

Yii2中页面的渲染是通过layout模板页套具体内容页来展示页面的,那么怎么根据内容页的不同,让layout模板页即页面的公共头部加载相应的js脚本和css样式呢? 可以通过在内容页文件调用 Yii::setAlias('@jsTang','js/tang.js');//设 ······
阅读全文

Yii2安装

准备工作: php版本确保是php5.4以上;下载安装Composer 或者中国镜像安装Composer;开启PHP的openssl支持:修改D:\WAMP\bin\php\php5.4.12配置文件php.ini,开启openssl即去掉签名分号。 extension=php_openssl ······
阅读全文

Yii2处理图片上传

yii2用表单上传文件经常用到的,该怎样上传呢?1、单个文件上传首先建立一个模型models/UploadForm.php,内容如下namespace app\models;use yii\base\Model;use yii\web\UploadedFile;/** * UploadForm is ······
阅读全文

Yii函数参考

获取当前Yii框架版本 echo Yii::getVersion(); 获取除域名外的首页地址 echo Yii::app()->user->returnUrl; 获取首页地址(除域名外的根目录地址) echo Yii:app()->homeU ······
阅读全文

YII框架-render传递参数到视图view层

...$this->render('edit', array(     'var1'=>$value1,     'var2'=>$value2, ));在视图脚本里,直接访问变量 $var1 和 $var2.判断那个页面请求输出不同内容(通过传 ······
阅读全文

YII URL格式解析

Yii URL的格式如下: http://yourip/index.php?r=controllerid/actionid/params。  显示入口的URL,然后用get传值r,r的值是用/间隔的参数依次是controllerid和actionid,然后还有附加参数。 controll ······
阅读全文

YII通过CViewAction渲染静态页

在web应用中,我们经产更需要显示静态页,如“关于我们”等,这些文件通常是静态页,通常有如下几种处理方法: 1.把独立的html文件存在Web服务器能直接访问的目录下。这种方案的缺点是很难维护网页布局以及和动态页的连接. 2.可以自己写action赖渲染view文件处理每一个静态页,这样 ······
阅读全文

Yii::app()对象实例

YII::app()是一个类(CWebApplication)的实例(对象),继承了CWebApplication对象的属性和方法. 例如CWebApplication里边有一个方法getLayoutPath()  获得布局路径,则我们可以这样: echo Yii::app()->getLayou ······
阅读全文