当用数据库登录系统报如下错误时 PHP Recoverable Error – yii\base\ErrorException Argument 1 passed to yii\web\User::login() must be an instance of yii\web\IdentityInte
分类:
其他好文 时间:
2016-03-10 23:14:35
阅读次数:
989
<?php namespace app\models; use Yii; class User extends \yii\db\ActiveRecord implements \yii\web\IdentityInterface { public $auth_key='sun'; public $a
分类:
其他好文 时间:
2016-03-10 23:14:06
阅读次数:
184
今天工作中遇到多个表关联查询需求,其实这种需求也不是今天才遇到,之前多多少少都有遇到过,个人非常不喜欢用关联查询,觉得会拖慢数据库,而且对关联查询的语句执行顺序有很多的不明白,但是今天这个需求要使用四个表关联查询,如果一个一个的查,觉得太麻烦,而且现在使用yii2.0的框架,通过hasone和joi
分类:
数据库 时间:
2016-03-10 12:12:44
阅读次数:
261
<?= Html::a('text', 'url', [ 'data' => [ 'method' => 'post', 'params' => [ 'params_key' => 'params_val' ] ] ])?>
分类:
其他好文 时间:
2016-03-09 12:22:02
阅读次数:
121
public function actionList($class_id = '') { $data = Article::find(); if ($class_id) { $data->andWhere([ 'class_id' => $class_id ]); } $pages = new Pa
分类:
其他好文 时间:
2016-03-08 14:57:50
阅读次数:
91
yii里一个表对应一个model,是自己生成,前台使用的model在fronted/web目录下的gii生成例如(www.gyr.com/yii/frontend/web/index.php?r=gii),后台是在backend/web下,例如(http://www.gyr.com/yii/back
分类:
其他好文 时间:
2016-03-07 10:19:54
阅读次数:
154
虽然是个基础问题,但也折腾了不少时间,记录下来,希望对新手有所帮助。例如我的前台地址yooao.cc,后台地址back.yooao.cc back.yooao.cc是yooao.cc的一个子域名。 一、解析子域名 我用的是阿里云,增加子域名的步骤是: 1.点击云解析 2.选中目标域名后,添加解析 3
分类:
其他好文 时间:
2016-03-05 22:01:00
阅读次数:
676
如何阅读源码呢? 我的方法是,打开xdebug的auto_trace [XDebug] ;xdebug.profiler_append = 0 ;xdebug.profiler_enable = 1 ;xdebug.profiler_enable_trigger = 0 xdebug.auto_tr
分类:
其他好文 时间:
2016-03-01 14:19:23
阅读次数:
166
Pjax::begin(['id'=>'datalist']); echo GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ ['class' => yii\grid\CheckboxColumn::classNam
分类:
其他好文 时间:
2016-02-29 14:28:49
阅读次数:
164