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

본문 바로가기
사이트 내 전체검색

그누보드5

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

페이지 정보

profile_image
작성자 최고관리자 (61.♡.25.202)
댓글 0건 조회 4,607회 작성일 15-07-07 13:48

본문

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

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

최신글을 가져오기 위한 디폴트 쿼리문입니다.
[code]
//  최신글
$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 ";
[/code]

여기에 한 문장을 추가합니다.
[code]
//  최신글
$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 ";
[/code]

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

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

추천0

댓글목록

등록된 댓글이 없습니다.

Total 58건 3 페이지
  • RSS
그누보드5 목록
번호 제목 글쓴이 조회 추천 날짜
18스킨최고관리자 2986010-02
17최고관리자 4940009-25
16플러그인최고관리자 3249010-04
15최고관리자 4535011-09
14최고관리자 3832011-11
13관리자 4890011-21
12스킨관리자 3189011-27
11관리자 5094012-07
10스킨관리자 3188012-12
9스킨관리자 3344012-18
8기타관리자 2530002-19
7관리자 3008003-31
6기타관리자 2431004-01
5스킨관리자 2592004-06
4관리자 4263004-20
3관리자 3143005-10
2관리자 2904005-18
1관리자 3697006-01

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.