当前位置: 首页 > 工具软件 > yii2-wschat > 使用案例 >

yii2-DetailView

林富
2023-12-01
 <?= 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'
        ]
    ]) ?>
 类似资料: