yii2-DetailView

来源:互联网 发布:学java走前端还是后端 编辑:程序博客网 时间:2024/06/14 03:43
 <?= DetailView::widget([        'model' => $model,        'attributes' => [            'id',            'name',            //'status',  //要显示状态名称,不是数字,改成下面这样:            [                'label'=>'状态',                'value'=>$model->status0->name //调用model中getStatus0方法返回对象,对象中的name            ],            'content:ntext', //ntext:显示格式,\yii\i18n\Formatter中有格式化各种数据格式的(钱币,日期等)//            'created_at',            [                'label'=>'添加时间',                'value'=>date('Y-m-d H:i:s',$model->created_at)//调用model中getStatus0方法返回对象,对象中的name            ],            'updated_at',        ],        'template'=>'<tr><th style="width: 120px">{label}</th><td>{value}</td></tr>>', //调整每一行的样式        'options'=>[ //设置整个table属性,样式            'class'=>'table table-striped table-border detail-view'        ]    ]) ?>