2013-12-18 4 views
0

YII Framework에서보기 버튼을 클릭 한 후 대화 상자 팝업을 열려고 시도 중입니다. YII 컨트롤러 동작에서 CJuiDialog를 호출하는 동안 나는 놀랐습니다.컨트롤러 클래스에서 CJuiDialog를 여는 방법

당신이 YII보기 일부인 위젯을 통합하는 시도로

+2

를 클릭하면

확인 우는 스크립트는 JuiDialog를 생성? 우리에게 몇 가지 코드를 보여주세요 ... – veelen

답변

1

내가 여기 컨트롤러를 고려할 필요를 생각하지, 이것에 대한 솔루션을 제공하십시오. 버튼 지금까지이 일을

 <?php 
     $this->beginWidget('zii.widgets.jui.CJuiDialog',array(
      'id'=>'Exe1', 
      'options'=>array(
       'title'=>'My Dialog', 
       'autoOpen'=>false, 
       'show'=>array('effect'=>'fadeIn','duration'=>100), 
       'hide'=>array('effect'=>'fadeOut','duration'=>100),    
      ), 
     )); 
      echo 'Hello...!'; 
     $this->endWidget('zii.widgets.jui.CJuiDialog'); 
     ?> 

     <button onclick='$("#Exe1").dialog("open");'>View</button> 
+0

CButton 클래스 뷰에서 액션을 호출하려면 격자보기 ID를 전달해야합니다. – TMKS

관련 문제