https://sir.kr/g5_tip/4129
오랜만에 어설픈 팁 남깁니다.
위 링크는 카테고리를 한 개만 갖고 오게 되어 있습니다.
이걸 약간만 수정해서 여러 가지 카테고리를 갖고 옵니다...만 게시판은 한 개에서요.
/lib/latest.lib.php
global $g5; 바로 밑에 아래 코드를 추가합니다.
list($bo_table, $category) = explode("|", $bo_table);
if($category) {
$categories = explode(",", $category);
$where = " AND ca_name IN('".implode("', '", $categories)."')";
}
한참 밑에
$sql = " select * from {$tmp_write_table} where wr_is_comment = 0 order by wr_num limit 0, {$rows} ";
이 부분을
$sql = " select * from {$tmp_write_table} where wr_is_comment = 0".$where." order by wr_num limit 0, {$rows} ";
이렇게 바꿉니다.
[/code]
실제 사용 방법은 index.php 파일을 예로 들겠습니다.
<?php echo latest("theme/basic", "free|aa,cc", 6, 24); ?>
이렇게 입력하시면 됩니다.
<?php echo latest("스킨 경로", "해당 게시판의 bo_table|카테고리명1,카테고리명2", 6, 24); ?>
테스트를 한 그누보드 버전은 define('G5_GNUBOARD_VER', '5.3.2.8')입니다.
댓글 6개
게시글 목록
| 번호 | 제목 |
|---|---|
| 22569 | |
| 22566 | |
| 22565 | |
| 22559 | |
| 22530 | |
| 22527 | |
| 22525 | |
| 22521 | |
| 22518 | |
| 22506 | |
| 22500 | |
| 22490 | |
| 22487 | |
| 22481 | |
| 22480 | |
| 22473 | |
| 22471 | |
| 22468 | |
| 22453 | |
| 22449 | |
| 22440 | |
| 22436 | |
| 22435 | |
| 22415 | |
| 22407 | |
| 22404 | |
| 22376 | |
| 22364 | |
| 22362 | |
| 22353 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기