yii2gridview笔记
<?= 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"
],
[
"class" => "yiigridActionColumn",
//"template"=>"<a>编辑</a>",自定义修改查看和删除等按钮
],
],
]); ?>
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: 建立商城商品关联属性表实现单商品多规格功能
- 下一篇: yii2使用时间插件