如何更改yii2 DetailView小部件中的一个属性显示?

如何更改yii2 DetailView小部件中的一个属性显示?,yii2,detailview,Yii2,Detailview,我正在使用yii\widgets\DetailView显示一些单对象信息,如下所示: <?= DetailView::widget([ 'model' => $model, 'attributes' => [ 'id', 'username', 'email:email', [ 'attribute'=>'status', 'value' =&g

我正在使用
yii\widgets\DetailView
显示一些单对象信息,如下所示:

<?= DetailView::widget([
    'model' => $model,
    'attributes' => [
        'id',
        'username',
        'email:email',
        [
            'attribute'=>'status',
            'value' => $model->status,
        ],
        'created_at:date',
        'updated_at:date',
    ],
]) ?>
有人能解释一下如何做到这一点吗?
提前感谢。

您只需尝试:

[
    'attribute'=>'status',
    'value' => '<span class="red">'.$model->status.'</span>',
    'format' => 'raw',
],
[
'属性'=>'状态',
'值'=>''.$model->status',
'格式'=>'原始',
],

[
    'attribute'=>'status',
    'value' => '<span class="red">'.$model->status.'</span>',
    'format' => 'raw',
],