自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 无限极分类

public function CategoryList(){ $all_date = static::find()->asArray()->all(); return $this->getTree($all_date, 0, 0); } public function getTree($date, $parent_id,...

2018-04-19 08:02:27 170

原创 YII GridView 应用

<?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], ...

2018-04-15 06:43:02 285

原创 Yii 数据验证

一、场景 什么情况下需要使用场景呢?当一个模型需要在不同情境中使用时,若不同情境下需要的数据表字段和数据验证规则有所不同,则需要定义多个场景来区分不同使用情境。例如,用户注册的时候需要填写email,登录的时候则不需要,这时就需要定义两个不同场景加以区分。 默认情况下模型的场景是由rules()方法申明的验证规则中使用到的场景决定的,也可以通过覆盖scena...

2018-04-11 22:10:13 736

原创 yii 配置 gii, debug

if (!YII_ENV_TEST) { // configuration adjustments for 'dev' environment $config['bootstrap'][] = 'debug'; $config['modules']['debug'] = [ 'class' => 'yii\debug\Module', ...

2018-04-09 23:28:20 247

原创 yii 访问控制

public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['logout', 'signup'], ...

2018-04-07 02:24:22 230

原创 yii GridView 常见操作

是否显示某列代码实现如下:[ "attribute" => "name",`这里写代码片` "visible" => true,],//自定义值[ "attribute" => "create_time", "value" => function ($model) {

2018-04-04 03:58:03 1083

原创 yii Provider 分析

//提供查询语句 $query = Goods::find()->asArray(); $provider = new ActiveDataProvider([ //获取使用的查询语句 'query' => $query, //绑定分页类, 并将分页类生成的limit(), of...

2018-04-03 19:55:07 205

原创 yii 中使用排序

使用原理类似于pagination $sort = new Sort([ 'attributes' => [ 'age' => [ 'asc' => ['age' => SORT_ASC], ...

2018-04-03 17:31:14 1836

原创 yii 测试代码执行时间

\YII::beginProfile("position one"); //some code ................................\YII::endProfile("position one");

2018-04-03 05:15:12 1185

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除