채택완료

팝업레이어 질문입니다.

2018-08-10 (금) 13:12:41 4,481

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

시간 설정관련 팝업이던데

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

운영자가 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개 / 댓글 6개

채택된 답변
+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() 부분도 형식에 맞게끔 수정을 해야 합니다.
아 그렇군요..
답변 감사드립니다!
참고로 플러그인 작업중인 팝업창이 있는데 위 해당기능을 각각의 팝업레이어에 컨트롤이 되게끔 추가해서 작업중이에요..

완료되면 플러그인게시판에 올릴예정입니다.
헉
빨리 올려주시면 너무 좋을것 같습니다 ㅋㅋㅋㅋ
제가 말한 기능말씀이신가요?

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

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