Yii框架CDetailView“;“没有设置”;标签

Yii框架CDetailView“;“没有设置”;标签,yii,cdetailview,Yii,Cdetailview,当一列中没有任何数据时,会显示“未设置”字样,我想更改此消息,但不知道如何更改,我已尝试扩展CDetailView,但没有效果,任何提示?而不是使用 array( 'attributeName1', 'attributeName2', ) 定义要在详图视图中显示的数据时,请使用 array( array( 'label'=>'Whatever you want', 'value'=>null===$model->attributeName1?

当一列中没有任何数据时,会显示“未设置”字样,我想更改此消息,但不知道如何更改,我已尝试扩展CDetailView,但没有效果,任何提示?

而不是使用

array(
  'attributeName1',
  'attributeName2',
)
定义要在详图视图中显示的数据时,请使用

array(
  array(
    'label'=>'Whatever you want',
    'value'=>null===$model->attributeName1?
      "custom message":
      $model->attributeName1,
  ),
  'attributeName2',
)
这使您能够按照自己的意愿格式化内容