Yii框架教程资料 - 爱资料
爱资料 网 欢迎您的到来,我们在这里提供了免费网页模板、编程资料、开发资料、开发软件、在线工具
Yii2 获取模块名、控制器名、方法名

Yii2 获取模块名、控制器名、方法名

栏目分类:Yii 浏览次数:212 发布时间:2018-06-27

Yii2 获取模块名、控制器名、方法名 在视图中: 模块名 $this-context-module-id 控制器名 $this-context-id 方法名 $this-context-action-id 在控制器中 模块名 Yii::$app-controller-module-id; 控制器名 Yii::$a...

TAG: 控制器
<b>Yii2改造高级模板前后端使用一个目录和一个域名进行管理</b>

Yii2改造高级模板前后端使用一个目录和一个域名进行管理

栏目分类:Yii 浏览次数:126 发布时间:2018-06-17

如果是一个网站还好分出两个域名管理还能接受,如果开发的站点过多。那么会导致管理后台的域名也会有对应一个,如果有十个那么后端域名也会有对应十个!那这样就太泛了。所以...

TAG: yii2
Yii2使用批量更新数据库字段方法非循环更新

Yii2使用批量更新数据库字段方法非循环更新

栏目分类:Yii 浏览次数:148 发布时间:2018-06-14

我们有时候需要更新一个表里面很多字段但是,用循环更新可能几个还算适用。但是一旦数据量几千个或者上万就不现实了,效率太低。 我们找到如下内置方法: Yii::$app-db-createComman...

TAG: yii2 yii2更新
Yii2 URL路由规则设置过程详解

Yii2 URL路由规则设置过程详解

栏目分类:Yii 浏览次数:167 发布时间:2018-06-02

在实际上线时候肯定要自定义规则好利于SEO或者浏览,以及精简URL的长度等等。 我们就需要设置URL的规则了,YII2配置就不多说了。 urlManager=[enablePrettyUrl=true,//路由的路径化showScriptNam...

TAG: yii2
YII2Rules验证规则大全

YII2Rules验证规则大全

栏目分类:Yii 浏览次数:170 发布时间:2018-04-28

required:必须值验证属性[[字段名],required,requiredValue=必填值,message=提示信息];#说明:CRequiredValidator的别名,确保了特性不为空.email:邮箱验证[email,email];#说明:CEmailValidator的别名,确保了特性的...

Yii2批量插入数据非循环插入

Yii2批量插入数据非循环插入

栏目分类:Yii 浏览次数:219 发布时间:2018-04-26

在生成大量数据时候循环添加会比较慢,这个时候使用Yii2的批量添加。 $data= [ code = $code, add_time = time(), update_time = time(), state = 0, ]; $userkey = [ code, add_time, update_time, state]; \Yii::$app-db-cre...

Yii2 权限验证游客和登录用户说明

Yii2 权限验证游客和登录用户说明

栏目分类:Yii 浏览次数:85 发布时间:2018-04-23

Yii2自带的权限控制默认只支持两个角色: guest(游客,没有登录的,用?表示) authenticated (登录了的,用@表示) access=[class=AccessControl::className(),rules=[[actions=[],allow=true,],[actions=[index,add],all...

YII2POST请求时候会跳到登录页或400问题解决。新手常见。

YII2POST请求时候会跳到登录页或400问题解决。新手常见。

栏目分类:Yii 浏览次数:201 发布时间:2018-04-22

这个时候是因为开启了post参数验证令牌。 要么在控制器里面关闭: public function init() { $this-enableCsrfValidation = false; } 或者在模板中加上 var csrf=?= Yii::$app-request-csrfToken ?; 请求参数名是_...

TAG:
Yii2使用数据分页基础使用详细说明

Yii2使用数据分页基础使用详细说明

栏目分类:Yii 浏览次数:222 发布时间:2018-04-21

分页肯定是常见的数据展示输出方式。 首先控制器里面: $model=new\backend\models\user();$query=$model-find()-orderBy(iddesc);$pages=new\yii\data\Pagination([totalCount=$model-find()-count(),defaultPageSize=15]);$models...

Yii2获取当前的控制器和运行方法

Yii2获取当前的控制器和运行方法

栏目分类:Yii 浏览次数:91 发布时间:2018-04-20

在做权限验证时候肯定要拿到控制器和方法名,这样就能方便进行权限操作和判断。 echo $controller = Yii::$app-controller-id; echo $action = Yii::$app-controller-action-id;...