yii2gridview笔记

    xiaoxiao2021-09-19  65

    <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pager' => [//自定义分页样式以及显示内容 'prevPageLabel'=>'上一页', 'nextPageLabel'=>'下一页', 'firstPageLabel' => '第一页', 'lastPageLabel' => '最后一页', 'options'=>['style'=>'text-align:center;','class'=>"pagination"], ], 'columns' => [ //设置字段显示宽度 [ 'attribute'=>'id','headerOptions' => ['width' => '100'], ], [ 'attribute' => 'type', 'label'=>'订单来源', 'value'=> function($model){ $type = $model->type; switch ($type) { case '1': $value = '电脑端订单'; break; case '2'; $value = '手机端订单'; break; default: $value = '异常订单'; break; } return $value; }, 'headerOptions' => ['width' => '100'], ], //使用php函数 [ 'label'=>'订单创建时间', 'format' => ['date', 'php:Y-m-d H:i:s'], 'value' => 'create_time' ], //自定义显示字段 [ 'label'=>'小版折', //'attribute' => 'title',是否显示搜索框 'value' => 'small' ], [ 'attribute'=>'description', 'value'=>function($model){ return $model->description; }, 'contentOptions' => ['style' => 'white-space:normal;',],//让数据显示居中,避免出现隐藏内容 ], [ 'class' => 'yii\grid\ActionColumn'//'template'=>'<a>编辑</a>',自定义修改查看和删除等按钮 ], ], ]); ?>
    转载请注明原文地址: https://ju.6miu.com/read-677732.html

    最新回复(0)