그누보드5 메인에 보이는 게시판 갯수 조절하기
그누보드를 기본으로 사용하면, 메인 최신글에 모든 게시판이 다 보입니다.
물론, 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 보다 작은 게시판들만 메인에 보이게 됩니다. ^^
물론, 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 보다 작은 게시판들만 메인에 보이게 됩니다. ^^
댓글 7개
10년 전
응~ 100개나요? ^^
10년 전
제가 출력번호 지정할 때에,
중간에 번호가 추가되는 것을 감안해서 출력순서 번호를 10단위로 해서 그렇게 되었네요.. ^^
숫자는 적절하게 조절하시면 됩니다. ㅎㅎ
중간에 번호가 추가되는 것을 감안해서 출력순서 번호를 10단위로 해서 그렇게 되었네요.. ^^
숫자는 적절하게 조절하시면 됩니다. ㅎㅎ
10년 전
스크랩합니다. 감사합니다.
haewookJung
7년 전
찾던 내용이네요. 감사합니다.
6년 전
덕분에 잘 해결했습니다 감사합니다
6년 전
감사합니다...^^
3년 전
감사합니다 찾던거예요
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4443 | ||
| 2604 | 8개월 전 | 679 | ||
| 2603 | 9개월 전 | 740 | ||
| 2602 | 9개월 전 | 652 | ||
| 2601 |
|
9개월 전 | 673 | |
| 2600 |
|
9개월 전 | 583 | |
| 2599 | 9개월 전 | 811 | ||
| 2598 | 9개월 전 | 606 | ||
| 2597 |
다케미카코
|
9개월 전 | 762 | |
| 2596 | 9개월 전 | 860 | ||
| 2595 |
|
9개월 전 | 452 | |
| 2594 | 9개월 전 | 612 | ||
| 2593 |
만두먹고또먹고
|
9개월 전 | 942 | |
| 2592 | 9개월 전 | 617 | ||
| 2591 | 9개월 전 | 627 | ||
| 2590 | 9개월 전 | 693 | ||
| 2589 |
|
9개월 전 | 764 | |
| 2588 | 9개월 전 | 482 | ||
| 2587 | 9개월 전 | 802 | ||
| 2586 | 9개월 전 | 648 | ||
| 2585 | 9개월 전 | 515 | ||
| 2584 | 9개월 전 | 584 | ||
| 2583 | 9개월 전 | 504 | ||
| 2582 | 9개월 전 | 649 | ||
| 2581 | 10개월 전 | 607 | ||
| 2580 |
만두먹고또먹고
|
10개월 전 | 521 | |
| 2579 |
|
10개월 전 | 675 | |
| 2578 | 10개월 전 | 652 | ||
| 2577 | 10개월 전 | 632 | ||
| 2576 | 10개월 전 | 570 | ||
| 2575 |
이슈DEV
|
10개월 전 | 997 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기