최신글 특정 카테고리만 갖고 오기

· 2019-05-16 (목) 13:13:43 · 7976 · 6

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개

2019-05-16 (목) 15:25:48
감사합니다..
2019-05-17 (금) 20:05:13
감사합니다.
덕분에 해결했습니다.
감사합니다..
감사합니다.
2021-02-28 (일) 18:27:48
최신글 특정카테고리
감사합니다
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
19-06-13 조회 1.2만
19-06-13 조회 8,191
19-06-12 조회 7,224
19-06-10 조회 7,555
19-06-09 조회 5,618
19-06-09 조회 5,136
19-06-06 조회 6,897
19-06-05 조회 6,897
19-06-03 조회 6,885
19-06-02 조회 7,420
19-05-31 조회 6,138
19-05-31 조회 9,381
19-05-29 조회 8,269
19-05-22 조회 6,776
19-05-21 조회 1.1만
19-05-19 조회 1만
19-05-16 조회 7,977
19-05-12 조회 8,338
19-05-11 조회 8,533
19-05-10 조회 1만
19-05-10 조회 8,243
19-05-02 조회 1.1만
19-04-25 조회 1.3만
19-04-24 조회 7,531
19-04-24 조회 6,757
19-04-21 조회 9,006
19-04-18 조회 6,996
19-04-17 조회 6,153
19-04-14 조회 8,252
19-04-12 조회 8,814