[관리] 게시판에서 셀렉트박스로 게시물 더보기 기능 > 정보공유

본문 바로가기

정보공유

일반글
그누보드팁

[관리] 게시판에서 셀렉트박스로 게시물 더보기 기능

페이지 정보

게시물QR코드

본문


 


// user.config.php 파일에 추가

<?php

define('BBS_PAGE_ROWS_ARR', array(15, 30, 50, 100, 200)); // 게시물 더보기 배열

?>


// 게시판 스킨/list.skin.php 파일에 추가

<select id="items_per_page">

    <?php foreach(BBS_PAGE_ROWS_ARR as $value){ ?>

<option value='<?php echo $value; ?>' <?php echo get_selected($bo_page_rows, $value)?>><?php echo $value; ?> 개씩 보기</option>

    <?php } ?>

</select>


<script>

document.getElementById('items_per_page').addEventListener('change', function() {

    window.location.href = window.location.href.split('?')[0] + "?bo_table=<?php echo $bo_table; ?>&bo_page_rows=" + this.value;

});

</script>


// bbs/list.php 파일에 추가

<?php

// 기존 코드 부분

if(G5_IS_MOBILE) {

    $page_rows = $board['bo_mobile_page_rows'];

    $list_page_rows = $board['bo_mobile_page_rows'];

} else {

    $page_rows = $board['bo_page_rows'];

    $list_page_rows = $board['bo_page_rows'];

}


// 게시물 더보기 (gnuwiz)

if (isset($bo_page_rows) && $bo_page_rows) {

    $page_rows = $bo_page_rows;

    $list_page_rows = $bo_page_rows;

}

댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 부산진구 중앙대로 666번길 50, 더샵센트럴스타 CEO. 이경애 Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
Copyright © 2017 ~ 그누위즈. All rights reserved.