그누보드5 메인에 보이는 게시판 갯수 조절하기 > 그누보드5 팁자료실

그누보드5 팁자료실

그누보드5 메인에 보이는 게시판 갯수 조절하기 정보

그누보드5 메인에 보이는 게시판 갯수 조절하기

본문

그누보드를 기본으로 사용하면, 메인 최신글에 모든 게시판이 다 보입니다.
물론, latest 함수를 이용하여, 보이고 싶은 게시판만 선택적으로 보이게 할 수 있습니다.
하지만, 게시판이 추가될 때마다 latest 를 추가해 주는 것이 귀찮을 수도 있습니다. ^^

그누보드 기본 index 에 있는 쿼리문을 조금 수정하여 보이는 게시판을 제한하는 방법입니다.

최신글을 가져오기 위한 디폴트 쿼리문입니다.

//  최신글
$sql = " select bo_table
			from `{$g5['board_table']}` a left join `{$g5['group_table']}` b on (a.gr_id=b.gr_id)
			where a.bo_device <> 'mobile' ";
if(!$is_admin)
	$sql .= " and a.bo_use_cert = '' ";
$sql .= " order by b.gr_order, a.bo_order ";


여기에 한 문장을 추가합니다.

//  최신글
$sql = " select bo_table
			from `{$g5['board_table']}` a left join `{$g5['group_table']}` b on (a.gr_id=b.gr_id)
			where a.bo_device <> 'mobile' ";
if(!$is_admin)
	$sql .= " and a.bo_use_cert = '' ";
$sql .= " and a.bo_order < 100 ";
$sql .= " order by b.gr_order, a.bo_order ";


bo_order 는 게시판의 출력순서를 정하는 필드인데, 이를 이용하여 제한하는 것입니다.

출력순서는  관리자페이지 > 게시판관리 에 가면 출력순서를 숫자로 입력하게 되어 있습니다.
이 출력순서가 100 보다 작은 게시판들만 메인에 보이게 됩니다. ^^
추천
2

댓글 7개

제가 출력번호 지정할 때에,
중간에 번호가 추가되는 것을 감안해서 출력순서 번호를 10단위로 해서 그렇게 되었네요.. ^^
숫자는 적절하게 조절하시면 됩니다. ㅎㅎ
전체 2,431 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT