如何更改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',
],