2014-11-15 1 views
1

한 열에 데이터가 없으면 "No set"이라는 단어가 표시됩니다.이 메시지를 변경하려고하지만 어디에서해야할지 모릅니다. CDetailView를 확장하려고 시도했지만 어떤 제안도 작동하지 않았습니까? 대신 당신의 상세보기에 표시 할 데이터를 정의 할 때 Yii Framework CDetailView "No set"레이블

array(
    'attributeName1', 
    'attributeName2', 
) 

를 사용

답변

1

, 이것은 당신에게 그러나 당신이 그것을 할 콘텐츠를 포맷 할 수있는 능력을 제공

array(
    array(
    'label'=>'Whatever you want', 
    'value'=>null===$model->attributeName1? 
     "custom message": 
     $model->attributeName1, 
), 
    'attributeName2', 
) 

사용합니다.