레이어와 팝업을 동시에
*** 앞으로는 UTF-8 버전만 배포합니다.
사용방법 :
index.php 에 아래 코드를 포함하세요.
include_once("$g4[path]/layer.inc.php");
추가된 코드
----------------------------------------
adm/admin.menu300.php 에 추가합니다.
----------------------------------------
[code]
array("300200", "게시판그룹관리", "$g4[admin_path]/boardgroup_list.php"),
array("-"),
array("300300", "다이얼로그관리", "$g4[admin_path]/dialog_list.php"),
array("300400", "레이어팝업관리", "$g4[admin_path]/layer_list.php"),
[/code]
----------------------------------------
config.php 에 추가합니다.
----------------------------------------
[code]
$g4['layer_popup_table'] = $g4['table_prefix'] . "layer_popup"; // 레이어팝업 테이블
[/code]
그리고 관리자에서 레이어팝업 관리를 실행하시면 테이블이 자동 생성됩니다.
사용방법 :
index.php 에 아래 코드를 포함하세요.
include_once("$g4[path]/layer.inc.php");
추가된 코드
----------------------------------------
adm/admin.menu300.php 에 추가합니다.
----------------------------------------
[code]
array("300200", "게시판그룹관리", "$g4[admin_path]/boardgroup_list.php"),
array("-"),
array("300300", "다이얼로그관리", "$g4[admin_path]/dialog_list.php"),
array("300400", "레이어팝업관리", "$g4[admin_path]/layer_list.php"),
[/code]
----------------------------------------
config.php 에 추가합니다.
----------------------------------------
[code]
$g4['layer_popup_table'] = $g4['table_prefix'] . "layer_popup"; // 레이어팝업 테이블
[/code]
그리고 관리자에서 레이어팝업 관리를 실행하시면 테이블이 자동 생성됩니다.
첨부파일
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 36개
레이어와 팝업을 동시에 할 수 있군요 ㅋ
어드민에서 보면 레이어팝업 테이블 리스트 나오는뎀 ..
글자가 이런식으로 나오는건 왜 그럴까요?
에디트플러스로 파일을 열어보면 아무이상 없는데...
익스플로러에서 하단 오류메시지에 "jQuery"가 정의되지 않습니다.
라는게 나오는데.....
include_once("$g4[path]/layer.inc.php");
?>
이부분은 페이지 제일 하단에 정의해주세요.
그리고,
<script type="text/javascript" src="경로/common.js"></script>
이부분도 페이지 안에 정의해주셔야 합니다.
적용하니까 자꾸 오류가 나네요 ㅠ;;; 다이얼로그 파일은 첨부파일에 포함도 안되어있구요;;
저는 자꾸 CREATE TABLE IF NOT EXISTS `` ( `lp_id` int(11) NOT NULL auto_increment, `lp_type` varchar(255) NOT NULL, `lp_gigan` tinyint(4) NOT NULL, `lp_begin_datetime` datetime NOT NULL, `lp_end_datetime` datetime NOT NULL, `lp_subject` varchar(255) NOT NULL, `lp_left` int(11) NOT NULL, `lp_top` int(11) NOT NULL, `lp_width` int(11) NOT NULL, `lp_height` int(11) NOT NULL, `lp_center` tinyint(4) NOT NULL, `lp_menubar` tinyint(4) NOT NULL, `lp_toolbar` tinyint(4) NOT NULL, `lp_resizable` tinyint(4) NOT NULL, `lp_scrollbars` tinyint(4) NOT NULL, `lp_status` tinyint(4) NOT NULL, `lp_content` text NOT NULL, `lp_use` tinyint(4) NOT NULL, PRIMARY KEY (`lp_id`) )
1103 : Incorrect table name ''
error file : /adm/layer_list.php
오류가 뜨네요 ㅠ;;;
해당 구문들을 어디에 적용해야 하는지좀 말씀좀 부탁드립니다.
<script type="text/javascript" src="경로/common.js"></script>
이부분도 페이지 안에 정의해주셔야 합니다.
이건 어느 파일에다 하죠?
index.php 에다 하는건가요?
아니면 layer.inc.php 에 하는 건가요?
레이어로 적용하면 아무것도 안나오네요....ㅜㅜ
이유가 뭘까요?
$("#flist [name=w]").val(this.value);
에서
$("input[name=w]").val(this.value);
로 수정
사유. name=w 값에 벨류값이 정상적으로 지급 안됨
해결
다이렉트로 input의 name이 w인것을 찾아 지정한다.
하나만 체크하면 안되고 두개 체크하면 보이지 않기 됩니다 ㅠㅠ 어떤 이유인지..
// 기간을 클릭하면 쿠키설정하면서 레이어를 감춤 (창닫김 현상)
$("#gigan_{$lp_id}").bind("click", function() {
<label><input type=checkbox id="gigan_{$lp_id}" value="{$gigan}"> {$gigan_text}</label>
id값을 저렇게 해주셔요 중복되서 그러네요 ㅎㅎ