我们社区在 yii2-authclient 多次升级后,登录异常。一直想寻求一种通用的方法,尽量不重写 OAuth2, BaseOAuth 以及 OAuthToken 类, 所以本次直接在 initUserAttributes 方法返回结果的地方去修改,这样会受 yii2-authclient 升级 ...
分类:
其他好文 时间:
2019-04-25 09:16:44
阅读次数:
190
Hbase常用操作记录 Hbase 创建表 查看表结构 修改表结构 删除表 创建表 语法:create <table>, {NAME => <family>, VERSIONS => <VERSIONS>} 例如:创建表t1,有两个family name:f1,f2,且版本数均为2 create ' ...
分类:
其他好文 时间:
2019-04-25 01:20:12
阅读次数:
170
在Yii2中,官方的页面多语言解决方案有两个:方案1,使用Yii::t()函数,在页面中需要输出文字的地方,使用类似如下代码:<?=Yii::t(‘views/login’,‘hello’)?>这样做的后果是页面上大量充斥着类似的代码,导致页面可读性很差,而且对于同一个页面来说,Yii::t()函数的第一个参数基本上都是一样的,看到这些重复代码,也是心塞。我曾经在项目中采用这种方式实现
分类:
编程语言 时间:
2019-04-24 00:02:24
阅读次数:
150
Yii2框架下的Gridview通常用来展示一张DB表中的数据,十分方便。这里只说一下经常要用到的一些小技巧,其实大多数官方文档都是有的,只是有可能需要在多个文档里。 自动创建的gridview示例。 1. 不显示Gridview自带的记录序列。 删除视图文件里下面这一行代码。 2.字段名称居中对齐 ...
分类:
其他好文 时间:
2019-04-22 12:14:46
阅读次数:
132
数据查询 多表查询: 关联查询 使用 AR 方法也可以查询数据表的关联数据(如,选出表A的数据可以拉出表B的关联数据)。 有了 AR, 返回的关联数据连接就像连接关联主表的 AR 对象的属性一样。 建立关联关系后,通过 $customer->orders 可以获取 一个 Order 对象的数组,该数 ...
分类:
其他好文 时间:
2019-04-22 12:14:00
阅读次数:
684
下载了Yii2.0的basic版,配置好apache之后,浏览器访问,出现如下错误: Invalid Configuration – yii\base\InvalidConfigException yii\web\Request::cookieValidationKey must be config ...
分类:
Web程序 时间:
2019-04-21 12:47:50
阅读次数:
202
页面全部提示404,nginx平台下需要额外配置yii rewrite规则,配置如下: 在nginx 的配置文件nginx.conf //增加部分 location / { # Redirect everything that isn't a real file to index.php try_f... ...
分类:
其他好文 时间:
2019-04-19 11:47:06
阅读次数:
164
redirect使用方法 跳转到一个绝对路径 ...
分类:
其他好文 时间:
2019-04-17 00:16:38
阅读次数:
192
<?php/*** Yii框架的数据库查询是基于pdo来执行的* main-local 这种凡是带local的是为了避免开发冲突设计的,可以在本地修改配置,但是不要提交就可以*/ //sql查询Yii::$app->db->createCommand('select * from post')->q ...
分类:
其他好文 时间:
2019-03-27 21:34:08
阅读次数:
243
有些时候我们需要在某个方法的中间注册一个新事件,确保某些业务的可拓展性。 下面我介绍一下注册一个新事件的方法: 第一步:需要的地方(比如控制器或模型)中定义一个事件常量(如:const EVENT_CREATE_ORDER)。 第二步:创建一个Event类继承 yii/base/Event. 第三步 ...
分类:
其他好文 时间:
2019-03-25 19:08:40
阅读次数:
178