1
관련 모델에 대한 여러 옵션을 표시하기 위해 현재 CGridView에 CButtonColumn을 만들었습니다. "독일어"나는 기본적으로 내가 레코드가 최초 존재 여부를 확인하는 방법으로 눈에 띄는 예외를 만들려 HAS_ONE 관계, 의 이름이CButtonColumn, CGridView의 가시성 중첩 예외
'buttons' => array(
'publish' => array(
'label' => 'Publish',
'visible' => '(isset($data->deutsch))?true:false;',
'imageUrl' => Yii::app()->request->baseUrl . '/images/publish.png',
'click' => "function(){
...
return false;
}
...
),
처럼 , 그 레코드의 필드를 확인 ! 는 그래서 중첩 된 if 문 구현하기 위해 노력 :
'visible' => 'if(isset($data->deutsch)){if($data->deutsch->in_something==1){true;}false;} ',
을하지만 불행하게도 그것은 일을 일부러. 방금 함수를 만들고 호출해야할까요, 아니면 더 간단한 방법일까요? 나는 지난 2 시간 동안 이것을 돌아 보았다. ...
어떤 도움, 팁 또는 조언도 크게 감사드립니다 :) 시간을내어 읽어 주셔서 감사합니다.
가끔은 이런 것들이 내게 미끄러 져 !! 정말 고맙습니다!! – KayKay