如何在管理面板yii视图中更改项目

如何在管理面板yii视图中更改项目,yii,crud,cdetailview,Yii,Crud,Cdetailview,我通过CRUD在yii1中创建管理面板。在列表部分显示状态为(1和2)的新闻。但我需要显示“发布”和“归档”,而不是1和2。我在视图中这样做了,但这样做是错误的。我怎么做呢?如果您使用它,您可以尝试更改zii.widgets.grid.CGridView。 大概是这样的: 'columns' => [ [ 'type' => 'html', 'n

我通过CRUD在yii1中创建管理面板。在列表部分显示状态为(1和2)的新闻。但我需要显示“发布”和“归档”,而不是1和2。我在视图中这样做了,但这样做是错误的。我怎么做呢?

如果您使用它,您可以尝试更改
zii.widgets.grid.CGridView
。 大概是这样的:

'columns'  => [
                    [
                        'type'  => 'html',
                        'name' => 'status',
                        'value' => '"<div class=helper>". (1 === $data->status) ? 'Archive' : 'Publish' ."</div>"',
                        'htmlOptions' => ['data-label' => 'Status']
                    ],
“列”=>[
[
'type'=>'html',
“名称”=>“状态”,
“值'=>”。(1===$data->status)?“存档”:“发布”。”,
'htmlOptions'=>['data-label'=>'Status']
],

至少花点时间向我们展示您的代码,可能有人会花点时间帮助您找出问题所在。