new.skin.php 에서 특정 게시판 제외 채택완료
new.skin.php 에서 특정 게시판 제외하려고 합니다.
아래와 같이 했는데 제외가 안됩니다.
감사합니다.
if($row['bo_table'] == "library") continue;
// 번호 $num = $total_count - ($page - 1) * $page_rows - $i;
// 글 구분 $list[$i]['wr_subject'] = na_get_text($list[$i]['wr_subject']); if($list[$i]['comment']) { $list[$i]['wr_subject'] = '댓글 '.$list[$i]['wr_subject']; }
// 아이콘 if (strstr($list[$i]['wr_option'], 'secret')) { $wr_icon = ''; } else if ((strtotime($list[$i]['wr_datetime']) + 86400) >= G5_SERVER_TIME) { $wr_icon = ''; } else { $wr_icon = ''; } ?>
답변 5개
if ($list[$i]['bo_table'] == "library") continue; --------------
또는, 더 간단한 방법은 관리자 > 게시판 목록에서, 검색 사용 체크 (V)를 해제하면 '제외 게시판'이 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
if($row['bo_table'] == "library") continue;
</strong></p>
<p><strong>if($bo_table == "library")
continue;</strong></p>
<p><strong>
댓글을 작성하려면 로그인이 필요합니다.
new.skin.php 파일에서 컨티뉴 코드를 쓸 수는 있습니다.
하지만, 문제점이 이미 카운트 값을 가져온 상태라서 페이지가 비정상적으로 보입니다.
예를 들어 20개의 데이터가 있고 필터(게시판)을 했을 때 데이터가 딸랑 3개만 남았다고 가정했을 때
우리가 원하는 건 페이지 1 이겠지만, 실제 2까지 보여지는 상태가 되므로
부득이하게 코드를 수정 해야 합니다.
문제라는 단어는 어울리지 않지만, 훅을 지원하지 않아 부득이하게 원본 코드를 수정해야만 합니다.
bbs/new.php 파일을 열어서
9번라인에 다음 코드를 넣어주시면 끝입니다./
</p>
<p>// 제외할 게시판 목록</p>
<p>$except_bo_tables = array('free', 'notice'); // 제외할 게시판 테이블명을 배열에 추가</p>
<p>if(!empty($except_bo_tables)) {</p>
<p> $sql_common .= " and a.bo_table NOT IN ('".implode("','", $except_bo_tables)."') ";</p>
<p>}</p>
<p>
단. 해당 코드를 사용하더라도, 반드시 추후 업데이트를 대비 하여 별도 보관하시길 바랍니다.
http://sir.kr/data/editor/2501/978180634_1736138237.861.png" width="100%" />
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인