2013-10-07 5 views
0

어떻게 ckEditorRow 패널의 이름을 아래 강조 표시된 이름으로 바꿉니 까. 나는 그것이 가치 (이 경우 '주제')에서 전달 된 이름을 취하는 것 같아요.YiiBooster의 레이블 이름 바꾸기 ckEditorRow

enter image description here

나는 다음과 같은 일을 시도하지만 $subject 모델 레이블 ovverride attributeLabels을 변경하려면 아무

$form->ckEditorRow($subject,'subject',array('options' => array('title'=>'new title'))); 

감사

+0

당신이 무엇을 이름을 의미합니까 :

간단히 즉, 키 및 레이블과 값으로 필드 이름을 가진 배열을 반환? 이드 또는 라벨? '$ subject '의 가치는 무엇입니까? –

+0

보다 정확한 답변을 위해 제 질문을 업데이트했습니다. 방금 배열에 두 제안을 아무런 효과없이 시도했습니다. – giles

답변

0

을 받고 없습니다 있어요.

public function attributeLabels() 
{ 
    return array(
     'subject' => 'Custom Subject Label', 
     ... more labels 
    ); 
} 
+0

감사합니다. 도움이 되긴하지만, UI에서 전체 레이블을 제거하고 싶습니다 (다른 이름으로 ''). 분명히 다른 곳에 레이블이 나타나길 바래서 당신의 제안을 시도 할 수 없습니다. 위젯의 이름을 바꿀 수있는 방법이 없습니까? – giles

+0

3 번째 param을'array ('label'=> false)'로 설정하려고하면, 기본 Yii 위젯은 false로 설정하면 레이블을 숨길 것입니다. 그러나 이것은 맞춤 확장이므로 잘 작동하는지 확신 할 수 없습니다. –