게시판 분류 정렬할 때 wr_1에 값이 없는 글만 리스트에 나오게 하고 싶습니다
본문
안녕하세요.
게시판 리스트에서 분류로 정렬할 때 wr_1에 값이 없는 글만 리스트에 나오게 하고 싶습니다.
스킨에서 처리할 수 있는 방법이 있으면 더 좋을 것 같네요.
고수님들 도움 부탁드립니다.
답변 2
스킨에서는 아래와 같이 추가해주면 되지만..
페이지당 목록수는 맞지 않게 됩니다.
for ($i=0; $i<count($list); $i++) {
if ($list[$i]['wr_1']) continue;
게시판 분류 정렬할 때
==
라는 것이 $sca에 값이 있는 경우라고 하면
bbs/list.php에서
if ($sca || $stx || $stx === '0') { //검색이면
$is_search_bbs = true; //검색구분변수 true 지정
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
lib/common.lib.php에서
// 검색 구문을 얻는다.
function get_sql_search($search_ca_name, $search_field, $search_text, $search_operator='and')
{
global $g5;
$str = "";
if ($search_ca_name)
$str = " ca_name = '$search_ca_name' ";
이 부분을
if ($search_ca_name)
$str = " ca_name = '$search_ca_name' and wr_1 >'' ";
이렇게 바꾸어서 해 보세요.
단 모든 게시판에 다 적용됩니다.