爱资料 网 欢迎您的到来,我们在这里提供了免费网页模板、编程资料、开发资料、开发软件、在线工具
<b>Yii2改造高级模板前后端使用一个目录和一个域名进行管理</b>

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

浏览次数:90 发布时间:2018-06-17

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

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

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

浏览次数:120 发布时间:2018-06-14

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

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

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

浏览次数:151 发布时间:2018-06-02

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

YII2Rules验证规则大全

YII2Rules验证规则大全

浏览次数:161 发布时间:2018-04-28

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

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

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

浏览次数:207 发布时间: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 权限验证游客和登录用户说明

浏览次数:73 发布时间:2018-04-23

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

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

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

浏览次数:189 发布时间:2018-04-22

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

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

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

浏览次数:213 发布时间: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获取当前的控制器和运行方法

浏览次数:79 发布时间:2018-04-20

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

Yii2 model使用load加载请求数据没有值?新手长犯的错误。

Yii2 model使用load加载请求数据没有值?新手长犯的错误。

浏览次数:153 发布时间:2018-04-19

首先模型使用load来加载请求数据时候,load有两个参数。 第一个参数是传入请求参数用 $_POST或$_GET 或Yii::$app-request-post()等等 第二个参数如果是自定义表单,那么请传入空字符串。 如果...