入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

yii2gridview笔记

创建时间:2016-11-18 投稿人: 浏览次数:381
    <?= 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。