Yii MYSQL PDO 避坑 [Yii2]

SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll() ...
kyle 1年前 浏览 1401 评论82

Yii批量操作类 [Yii2]

Yii批量操作类,提升程序效率。当你遇到大批量插入或更新数据库操作时,还在循环操作数据库吗?不妨试试以下方法,可根据自己业务需求自行改写及优化。
kyle 4年前 浏览 2569 评论83

Yii2.0 对比 Yii1.1 的重大改进 [Yii2] 转载

这部分内容是专门为已经有Yii1.1基础的读者朋友写的。将Yii2.0与Yii1.1的不同点着重写出来,对比学起来会快得多。 而对于从未接触过Yii的读者朋友,这部分内容扫一扫就可以了,作为对过往历史的一个了解就够了。 如果有的内容你一时没看明白,也不要紧,本书的正文部分会讲清楚的。 另外,没有Yi...
kyle 6年前 浏览 1509 评论0

Yii中使用Cookie [Yii2]

以下是Yii中使用Cookie的简单记载:新创建的cookie会从本地传到服务器上,然后从服务器获取。 (1) cookie的发送(设置) $cookies = Yii::$app->response->cookies; // 在要发送的响应中添加一个新的cookie eg:往cooki...
kyle 6年前 浏览 1771 评论0

Yii2数据库操作整理 [Yii2]

数据库链接配置//common/config/main-local.php return [ // ... 'components' => [ // ... 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:h...
kyle 7年前 浏览 1806 评论0

Yii2使用QQ、微信、微博、Github第三方登录 [Yii2]

1、安装 lulubin/yii2-oauthcomposer require --prefer-dist lulubin/yii2-oauth dev-master2、配 置,在components中增加如下内容'components' => [ 'authClientCollection'...
kyle 7年前 浏览 2070 评论0

Yii2搭建 rbac 后台系列教程(六)—— 规则的讲解 [Yii2] 转载

需求:普通管理员只可以查看修改自己的信息,而站长可以修改所有人的信息一、用 gii 生成 user 模型和 CRUD 操作 二、创建“管理用户”和”规则“菜单1、点击“路由”,然后点击 ,即可以看到多了刚刚生成的 userController 的路由将 /user/* 和 /user/index 移...
kyle 7年前 浏览 951 评论0

Yii2搭建 rbac 后台系列教程(五)—— rbac效果预览 [Yii2] 转载

效果:“普通管理员”可以进行gii和debug的操作,而“站长”除了可以进行gii和debug的操作,还可以进行“权限控制”的操作。一、创建“调试”的权限:可以进行 gii 和 degug 的操作1、点击“路由”,将 /gii/* 、/gii/default/index、/debug/* 、/deg...
kyle 7年前 浏览 975 评论0

Yii2搭建 rbac 后台系列教程(四)—— 创建左侧导航栏菜单 [Yii2] 转载

1、创建 menu 表CREATE TABLE `menu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(128) NOT NULL, `parent` int(11) DEFAULT NULL, `route` varchar(25...
kyle 7年前 浏览 1652 评论0

Yii2搭建 rbac 后台系列教程(三)—— rbac 详细操作 [Yii2] 转载

1、下载 left.php 覆盖 backend/views/layouts/left.php进入 127.0.0.1/advanced/backend/web/ 预览效果2、点击“路由”,将下图中的几个路由移动到右边查看 auth_item 数据表,发现新增了几行我们刚刚添加的记录3、点击“权限”...
kyle 7年前 浏览 971 评论0

Yii2搭建 rbac 后台系列教程(二)—— 安装 AdminLTE 和 yii2-admin [Yii2] 转载

一、安装 AdminLTE 渲染后台1、利用 AdminLTE 渲染后台模板AdminLTE 是一个完全响应管理模板。基于 Bootstrap3 框架,易定制模板。适合多种屏幕分辨率,从小型移动设备到大型台式机。内置了多个页面,包括仪表盘、邮箱、日历、锁屏、登录及注册、404错误、500错误等页面。...
kyle 7年前 浏览 1607 评论0

Yii2搭建 rbac 后台系列教程(一)—— 安装 yii2 和 composer [Yii2] 转载

一、安装 yii21、下载高级应用程序模板 下载地址:http://www.yiichina.com/download,下载 Yii2 的高级应用程序模板 解压后将文件夹放在你的 apache 运行目录下 2、新建数据库 advanced,然后新建 user 用户表 CREATE TABLE `us...
kyle 7年前 浏览 853 评论0

Yii2快速学习导航 [Yii2]

Docs 文档Yii Framework 2.0 类参考手册 Yii Framework 2.0 权威指南 Yii Framework 2.0 权威指南镜像(每次github有提交时15分钟后自动更新比官方那个及时) PDF 版本的权威指南 Yii Framework 2.0 中文权威指南 Yii2...
kyle 7年前 浏览 1734 评论0

Yii2.0 rules验证规则 [Yii2]

match : 正则验证[['字段名'],'match','pattern'=>'/正则表达式/','message'=>'提示信息']; [['字段名'],'match','not'=>ture,'pattern'=>'/正则表达式/','message'=>'提示...
kyle 7年前 浏览 1816 评论0

Yii2新建项目 [Yii2]

此处以【掘信博客】blog为例step 2:修改添加环境应用配置 vi environments/index.php# file: environments/index.phpstep 3:创建应用目录及文件 mkdir -p blog/{assets,config,controllers,mod...
kyle 7年前 浏览 1392 评论0
热门标签