Yii 1.x、CDetailView - 如何不显示多个属性中的一个?
Yii 1.x, CDetailView - how to not display only one attribute from many?
我有很多字段的模型,我有 "view" 操作来显示详细信息。在这个视图中,我想显示所有没有一个字段,我该怎么做?我是否必须在 "attributes" 数组中写入所有字段而没有我不想显示的字段?
//编辑:我正在使用 CDetailView 显示一条特定记录。我想显示该记录中没有一个特定字段的所有字段,例如记录 ID。
PS。对不起我的英语,我不是以英语为母语的人。
此致
您必须在 "attributes" 数组中写入所有字段,而不要在 CDetailView 中显示您不想显示的字段。
让我知道是否有相同的concern/query。
你可以这样使用:
'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
我有很多字段的模型,我有 "view" 操作来显示详细信息。在这个视图中,我想显示所有没有一个字段,我该怎么做?我是否必须在 "attributes" 数组中写入所有字段而没有我不想显示的字段?
//编辑:我正在使用 CDetailView 显示一条特定记录。我想显示该记录中没有一个特定字段的所有字段,例如记录 ID。
PS。对不起我的英语,我不是以英语为母语的人。 此致
您必须在 "attributes" 数组中写入所有字段,而不要在 CDetailView 中显示您不想显示的字段。
让我知道是否有相同的concern/query。
你可以这样使用:
'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