안녕하세요! 그누보드 고수님들!
질문이 있어 올리게 되었습니다.
그누보드 베이스 회사 홈페이지를 올해 리뉴얼하였습니다.
아직 팝업 사용은 하지 않으나 추후 팝업 사용을 대비하기 위해 팝업 오류를 고치려합니다.
관리자 페이지에서 팝업 설정 시 메인페이지(index.php)에서 팝업이 보이지 않으며, 서브 페이지에 들어가야 나옵니다.
서브페이지에서도 관리자페이지에서 설정한 위치가 아닌 곳에서 나타나는데 어떻게 해결할 수 있을까요?
추가로 메인 페이지에서만 팝업이 나타나게할 수 있는지도 함께 여쭙니다.
답변해주시면 감사하겠습니다.
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
2025-11-04 (화) 15:51:46
Copy
<?php
if(defined('_INDEX_')) { // index에서만 실행
include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
}
?>
이 부분을 head.php 에서 index.php 에 옮기면 될 메인에서만 뜰 것입니다.
if(defined('_INDEX_')) { 이것이 작동 하는지 봐 보세요...
보기에는 반대로 작동 하게 되어 있는것 같네요..
메인에서만 안 열리고 다른곳에서는 모두 열리게된 것 같습니다.
답변에 대한 댓글 1개
2026-04-16 (목) 15:33:11
eyekiss
2025-11-04 (화) 11:45:10
원본 head.php 에는 이렇게 설정이 되어 있습니다.
이 부분을 확인해보세요.
Copy
<?php
if(defined('_INDEX_')) { // index에서만 실행
include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
}
?>
답변을 작성하려면 로그인이 필요합니다.
알려주신 코드를 index.php 중 header 불러오는 코드 아래 넣으니 잘 작동합니다!! 감사합니다!
다만, 팝업 위치가 입력 값과는 조금 다른데 위치 기준은 어떻게 되는 걸까요??
left 값이 없어도 페이지 가운데에서 왼쪽으로 조금 치우치네요!