2026, 새로운 도약을 시작합니다.

팝업레이어 질문입니다. 채택완료

그누보드 기본 레이어 팝업은

시간 설정관련 팝업이던데

오늘하루 보지않기 가 아니고

운영자가 1~n 시간 동안 안보기 설정하는것 같은데요.

이걸

오늘 하루 안보기 버튼 클릭시

하루 남은 his 계산해서 그냥 쿠키에 넣어주면 될것같은데..

newwin.inc.php 파일의 

script 쪽

set_cookie(ck_name, 1, exp_time, g5_cookie_domain);

ck_name = 팝업레이어 이름

1 = ??

exp_time = 안보여질 시간(이건 형태가 ymd his 인가요?

g5_cookie_domain = 

위의 값들이 뭔지 궁금합니다.

제가 하려는건

사용자가 8월10일 11시에 팝업을 보고 "오늘하루 보지않기" 를 눌러서 없앴다면

8월11일 00:00 부터는 다시 보여주었으면 하거든요.

답변 1개

채택된 답변
+20 포인트

set_cookie(ck_name, 1, exp_time, g5_cookie_domain);
ck_name = 쿠키명
1 = 쿠키의 Value 값
exp_time = 관리자에서 등록한 팝업레이어의 시간 값 ex) 24 
g5_cookie_domain = 쿠키도메인 값
config.php 파일의 내용중에 G5_COOKIE_DOMAIN 에 해당하는 값이 자동으로 들어가게 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 6개

exp_time 에 YMDHIS 형태도 가능한가요?
exp_time 에 YMDHIS형식으로 하신다면
/js/common.js 파일내의 스크립트 함수 set_cookie() 부분도 형식에 맞게끔 수정을 해야 합니다.
아 그렇군요..
답변 감사드립니다!
참고로 플러그인 작업중인 팝업창이 있는데 위 해당기능을 각각의 팝업레이어에 컨트롤이 되게끔 추가해서 작업중이에요..

완료되면 플러그인게시판에 올릴예정입니다.

빨리 올려주시면 너무 좋을것 같습니다 ㅋㅋㅋㅋ
제가 말한 기능말씀이신가요?

로토루아님 커피라도 한잔 제가 대접을..
플러그인 게시판에 올라갔습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고