페이지당 목록수 질문
본문
관리자에서 페이지당목록수 조절말고
특정게시판만 따로 목록수 제한을 만들순 없나요
apple라는 게시판의
list.skin에
<?php
for ($i=0; $i<count($list); $i++) {
?>
이부분을
<?php
for ($i=0; $i<200; $i++) {
?>
3000개의 리스트가 있다고할경우
페이지당 200개로 제한둬서 보이게해서
15페이지를 만ㄷ들고싶은데 관리자에서 말고 따로 만들수잇는방법이없을련지요
답변 3
관리자 페이지에서 조절해야하며
커스텀을 할경우 /bbs/list.php 파일에서 조절하여야합니다.
스킨에서 조절하는 경우
이미 게시글을 가져오고 뿌려만 주는 부분이기 때문에
거기서는 적용되지않습니다.
list.php 파일 64~70행 부근에서 수정하셔야 합니다.
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'];
}
수정
if(G5_IS_MOBILE) {
$page_rows = $board['bo_mobile_page_rows'];
$list_page_rows = $board['bo_mobile_page_rows'];
} else {
if($bo_table == "원하는 테이블명") {
$page_rows = 200;
$list_page_rows = 200;
} else {
$page_rows = $board['bo_page_rows'];
$list_page_rows = $board['bo_page_rows'];
}
}
일단 관리자에서 처리해야하는건 맞습니다.
따로 할려면 list.php에 수정해야하는 것도 맞구요.
이건 너무 야매(?)라 이상하긴 합니다만
특정게시판에 head.php파일에서
예:
$board['bo_page_rows']="숫자";
를 넣으면 일단 적용은 될겁니다.
하지만 나머지 페이징이라든지 정확히 나오는지는 확인을 못했으니
체크해보십시요.