0
내부 팝업을 닫고 다른 페이지로 리디렉션하지 않고 외부 팝업을 표시하는 문제에 직면 중첩 팝업 (다른 팝업 내 팝업)으로 화면을 개발하려고합니다. 어떻게 이것을 달성 하는가?중첩 된 CjuiDialog 팝업 닫기 - Yii Framework
첫 번째 팝업 하나의 그리드와 하나 개의 새로운 버튼이, 새로운 버튼을 클릭하면 한 번 더 팝업을 열고, 여기에 파일을 업로드하고 업로드 버튼을 제출하면서 DB에 상세 정보를 저장하고, 그것은 내부 팝업을 닫아야합니다 업데이트 된 그리드 세부 사항으로 외부 팝업에 포커스가 있어야합니다. 이 아이디어를 얻으시겠습니까?
내 2 팝업 코드보기
, 2 팝업에 대한<?php
echo CHtml::form('','post',array('enctype'=>'multipart/form-data'));
echo CHtml::activeFileField($model, 'name');
echo CHtml::button('Submit',array('submit' => array('baseContact/SaveAttachDocuments')));
echo CHtml::endForm();?>
컨트롤러 액션,
public function actionSaveAttachDocuments()
{
$model=new DocumentAttachmentModel();
$filename =CUploadedFile::getInstance($model,'name');
$model->type =pathinfo($filename, PATHINFO_EXTENSION);
$model->name =pathinfo($filename,PATHINFO_FILENAME);
$model->save();
/** Here i have to close the 2nd popup and update the grid in 1st popup **/
}
지금까지 (코드로) 무엇을 가지고 있습니까? – veelen
@veelen 게시물의 코드 업데이트 –