리스트에서 코멘트가 많은 게시물 순서대로 정렬하기 정보
리스트에서 코멘트가 많은 게시물 순서대로 정렬하기본문
함수를
<?=subject_sort_link('wr_comment', $qstr2, 1)?>
이렇게 넣고 적용해봤더니 코멘트가 최근에 달린 순서대로 게시물이 정렬이 되더라구요...
리스트에서 코멘트가 많은 게시물 순서대로 정렬하려면 함수를 어떻게 수정해야하나요?
<?=subject_sort_link('wr_comment', $qstr2, 1)?>
이렇게 넣고 적용해봤더니 코멘트가 최근에 달린 순서대로 게시물이 정렬이 되더라구요...
리스트에서 코멘트가 많은 게시물 순서대로 정렬하려면 함수를 어떻게 수정해야하나요?
댓글 전체
/bbs/list.php 73라인을 아래(wr_comment추가)로 교체하세요.
$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|wr_comment)$/i", $sst) ? $sst : "";
$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|wr_comment)$/i", $sst) ? $sst : "";
원하시는 작업을 하시려면
두가지 방법이 있습니다...
1> 게시판 수정에 들어가셔서 "리스트 정렬 필드" 를 설정하는 방법
2> list.skin.php 파일에서
<th>제 목</th> <====
위 부분을 찾아보시고, 정렬 항목을 코멘트수로 하시려는 목적이시니까 타이틀에
"코멘트수" 와 같은 항목을 만들어 줍니다..
코멘트가 제목 뒤에 있으니까 다음과 같이 예로 보여드리겠습니다.
게시판 타이틀 예>
기존 => 번호 제목 날짜 글쓴이 조회
수정 => 번호 제목(코멘트) 날짜 글쓴이 조회
위와 같이 되도록 하기 위에 게시판 타이틀 예와 같이 만들도록 해봅시다.
수정1> 위의 <====부분을 수정
<th>제 목(<?=subject_sort_link('wr_comment', $qstr2, 1)?>코멘트수</a>)</th>
수정2> 제목이 실제 출력되는 부분을 찾습니다
<td class="subject"> 실제 제목이 출력되는 부분 </td> <======= 이부분을 찾으세요
</td> 앞에 아래 코드 추가
<?=$list[$i][comment_cnt]?>
위 둘중 아무 방법으로 하셔도 무방합니다...
실제 테스트 해봤으니까 결과는 신회하셔도 됩니다
두가지 방법이 있습니다...
1> 게시판 수정에 들어가셔서 "리스트 정렬 필드" 를 설정하는 방법
2> list.skin.php 파일에서
<th>제 목</th> <====
위 부분을 찾아보시고, 정렬 항목을 코멘트수로 하시려는 목적이시니까 타이틀에
"코멘트수" 와 같은 항목을 만들어 줍니다..
코멘트가 제목 뒤에 있으니까 다음과 같이 예로 보여드리겠습니다.
게시판 타이틀 예>
기존 => 번호 제목 날짜 글쓴이 조회
수정 => 번호 제목(코멘트) 날짜 글쓴이 조회
위와 같이 되도록 하기 위에 게시판 타이틀 예와 같이 만들도록 해봅시다.
수정1> 위의 <====부분을 수정
<th>제 목(<?=subject_sort_link('wr_comment', $qstr2, 1)?>코멘트수</a>)</th>
수정2> 제목이 실제 출력되는 부분을 찾습니다
<td class="subject"> 실제 제목이 출력되는 부분 </td> <======= 이부분을 찾으세요
</td> 앞에 아래 코드 추가
<?=$list[$i][comment_cnt]?>
위 둘중 아무 방법으로 하셔도 무방합니다...
실제 테스트 해봤으니까 결과는 신회하셔도 됩니다