셀렉트 박스를 이용해 게시판 최근순, 조회순, 댓글순, 추천순으로 정렬하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

셀렉트 박스를 이용해 게시판 최근순, 조회순, 댓글순, 추천순으로 정렬하기 정보

셀렉트 박스를 이용해 게시판 최근순, 조회순, 댓글순, 추천순으로 정렬하기

본문

셀렉트 박스를 이용해 게시판 최근순, 조회순, 댓글순, 추천순으로 정렬하기 

---- 

우선 그누보드 원본에서 댓글순으로는 정렬이 안되게 되어 있습니다. 
때문에 우선 bbs/list.php 파일 수정해주셔야 합니다. 

수정전 
$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : ""; 

수정후 
$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|wr_comment)$/i", $sst) ? $sst : ""; 

---- 

그리고 스킨파일 list.skin.php 에 셀렉트 박스를 추가하면 됩니다. 


<select id="sst" onchange="location.href='board.php?bo_table=<?=$bo_table?>&sod=desc&sst='+this.value;"> 
<option value="">최신순</option> 
<option value="wr_hit">조회순</option> 
<option value="wr_comment">댓글순</option> 
<option value="wr_good">추천순</option> 
</select> 
<script type="text/javascript"> 
$("#sst").value = "<?=$sst?>"; 
</script>
추천
7
  • 복사

댓글 4개

© SIRSOFT
현재 페이지 제일 처음으로