sl_drink

sl_drink

这家伙有点懒,还没写个性签名!

  • 财富值30
  • 威望值0
  • 总积分30

个人信息

  • 回复了 的回答

    那么,我也给个优雅的回答
    controller:

    public function actionArticlelist(){
    $query = Article::find()->with('cate');
    
            $provider = new ActiveDataProvider([
                'query' => $query,
                'pagination' => [
                    'pageSize' => 3,
                ],
                'sort' => [
                    'defaultOrder' => [
                        //'created_at' => SORT_DESC,
                        'title' => SORT_ASC,
                    ]
                ],
            ]);
           return $this->render('artlist', [
                'model' => $query,
                'dataProvider' => $provider,
            ]);
    }
    

    视图

    use yii\grid\GridView;
    GridView::widget([
                        'dataProvider' => $dataProvider,
                        'summary'=>false,//关闭顶部总条数
                        
                        'pager'=>[
                            //'options'=>['class'=>'hidden']//关闭自带分页
                            'firstPageLabel'=>"First",
                            'prevPageLabel'=>'Prev',
                            'nextPageLabel'=>'Next',
                            'lastPageLabel'=>'Last',
                        ],
                        //'layout'=>false,
                        'columns' => [//other coding
    
    

    搜索怎么失效了?

  • 回复了 的回答

    那么,我也给个优雅的回答
    controller:

    public function actionArticlelist(){
    $query = Article::find()->with('cate');
    
            $provider = new ActiveDataProvider([
                'query' => $query,
                'pagination' => [
                    'pageSize' => 3,
                ],
                'sort' => [
                    'defaultOrder' => [
                        //'created_at' => SORT_DESC,
                        'title' => SORT_ASC,
                    ]
                ],
            ]);
           return $this->render('artlist', [
                'model' => $query,
                'dataProvider' => $provider,
            ]);
    }
    

    视图

    use yii\grid\GridView;
    GridView::widget([
                        'dataProvider' => $dataProvider,
                        'summary'=>false,//关闭顶部总条数
                        
                        'pager'=>[
                            //'options'=>['class'=>'hidden']//关闭自带分页
                            'firstPageLabel'=>"First",
                            'prevPageLabel'=>'Prev',
                            'nextPageLabel'=>'Next',
                            'lastPageLabel'=>'Last',
                        ],
                        //'layout'=>false,
                        'columns' => [//other coding
    
    

    6666666

  • 回复了 的回答

    以下代码应该可以满足你的要求,局部地方根据自己需要修改.
    具体参考:http://www.yiiframework.com/doc-2.0/yii-grid-datacolumn.html#$value-detail

    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],
        [
    		'label'=>'产品状态',  
    		'attribute' => 'pro_name',  
    		'value' => function ($model) {
    			$state = [
    				'0' => '未发货',
    				'1' => '已发货',
    				'9' => '退货,已处理',
    			];
    			return $state[$model->pro_name];
    		},
    		'headerOptions' => ['width' => '120'] 
    	],
    ]
    

    可以插入图片吗?

  • 如果是nginx呢?

  • 回复了 的回复

    可以先看看下面推荐的,看能看懂不

    非常感谢

  • 回复了 的回复

    可以先看看下面推荐的,看能看懂不

    能够私信发给我吗?wsl443814105@qq.com 我很想学但是找不到,真的麻烦啦~

试用期 等级规则
30/50
资料完整度
10/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

1

Ta的访客

2