0

我有许多字段的模型,并且我有“查看”操作来显示详细信息。在这个视图中,我想显示没有一个的所有字段,我该怎么做?我是否必须在“属性”数组中写入所有字段而没有我不想显示的字段?

//编辑:我使用 CDetailView 来显示一个特定的记录。我想显示该记录中的所有字段,而不显示一个特定字段,例如记录 ID。

PS。对不起我的英语,我不是以英语为母语的人。问候

4

2 回答 2

1

您必须在“属性”数组中写入所有字段,而没有您不想在 CDetailView 中显示的字段。

让我知道是否有任何问题/疑问。

于 2016-01-19T14:10:52.133 回答
0

你可以使用这样的东西:

'attributes' => [
    [
        'title' => 'Your title',
        'type' => 'raw',
        'value' => $model->id . '  ' . $model->name, // you can use html and other formatting options here
    ],
]

更多信息请看这里:http ://www.yiiframework.com/doc/api/1.1/CDetailView

于 2016-01-19T15:13:38.160 回答