그누보드 행사 종료 후 종료카테고리로 게시물 이동시키기

페이지 정보

작성자 관리자 (49.♡.11.159) 조회 421회 작성일 21-12-19 08:56(마지막 글 수정: 2022년 06월 19일)

본문

오늘은 그누보드의 바타주리님이 알려주신 코딩 팁입니다.

 

[상황]

게시판 스킨에서..

- 행사 시작: 여분필드 8 사용

- 행사 종료: 여분필드 9 사용

- 카테고리 사용

- 오늘 날짜를 $today = date("Ymd"); 형태로 표시함

 

[하고 싶은것]

- 종료 라는 카테고리 생성 후

- 행사 종료된 게시물은 종료 카테고리로 이동시키고 싶음

 

스킨 파일의 list.skin.php 파일 상단에 아래 코드를 추가 해 주면

종료 후 종료 카테고리로 이동 한다.

단, 자정이 지나야 확인 가능하고

이동원리는 자정이 지난 후 첫 방문자 발생시 이동한다고 합니다.

 

우리가 알고 있는 일정 시간에 자동으로 이동시키려면 크론을 이용해서 자동화를 걸어야 한다고 하는데..

소스가 복잡 할것 같아

저는 이 방법을 사용합니다.

 

[소스]

[code]

//자동으로 종료 분류에 넣기 by 비타주리

$today = date("Ymd");

for ($i=0; $i<count($list); $i++) {

$sql = " update {$write_table} set ca_name = '종료' where ca_name <> '종료' and wr_9 < {$today} ";

sql_query($sql);

}

[/code] 



그부보드 관련된 게시글 보기

댓글목록

등록된 댓글이 없습니다.

사이트안내 | 서비스 이용약관 | 개인정보 처리방침 |
마이링크 | 후원안내 | FAQ | Admin