我想隐藏详细视图的标签
<?= DetailView::widget([
'model' => $model,
//To hide labels
'label' => ['hidden' => true],
'attributes' => [
'visits'
],
]) ?>
在上面的代码段中,有'label'=> [[hidden'=> true],在那儿,但它不存在。我想知道是否有一种方法可以隐藏标签。
答案 0 :(得分:2)
如果要在GridView中隐藏标签列,则必须修改其enter link description here模板。例如:
<?= DetailView::widget([
'model' => $model,
'template' => '<tr><td{contentOptions}>{value}</td></tr>',
'attributes' => [
// your attributes for displaying
],
]) ?>
如果您想在一个单元格中隐藏标签,可以为label
属性设置一个空字符串:
<?= DetailView::widget([
'model' => $model,
'template' => '<tr><td{contentOptions}>{value}</td></tr>',
'attributes' => [
[
'attribute' => 'id',
'label' => ''
]
// your attributes for displaying
],
]) ?>