페이지 당 목록 수 질문.. 정보
페이지 당 목록 수 질문..본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
현재 페이지 당 목록 수 조절하는 메뉴 있잖습니까?
근데 그거를 일단 지정해두면 예를 들어 15로 지정하면 한 페이지에 무조건 15로 나오잖아요?
저는 이 조건을 관리자일때는 기존처럼 한 페이지당 15개 나오게 하고, 비회원이나 일반 회원과 같은 권한을 가진 사람들이 게시판에 출입하면 15개가 아니라 페이지의 전체 목록을 가져오게 하고 싶은데...
이걸 어느 파일을 건드려야 조건을 줄 수 있는지 모르겠네요...어떻게 하면 좋겠습니까?
오류 주소 :
현재 페이지 당 목록 수 조절하는 메뉴 있잖습니까?
근데 그거를 일단 지정해두면 예를 들어 15로 지정하면 한 페이지에 무조건 15로 나오잖아요?
저는 이 조건을 관리자일때는 기존처럼 한 페이지당 15개 나오게 하고, 비회원이나 일반 회원과 같은 권한을 가진 사람들이 게시판에 출입하면 15개가 아니라 페이지의 전체 목록을 가져오게 하고 싶은데...
이걸 어느 파일을 건드려야 조건을 줄 수 있는지 모르겠네요...어떻게 하면 좋겠습니까?
댓글 전체
단순한 수정으로는 힘듭니다.
권한별로 페이지 수정을 해야하거든요..
권한별로 페이지 수정을 해야하거든요..
나름 찾아보니...bbs/list.php 요부분에서 목록을 가져오는거 같은데...
여기서 is_admin으로 구분할려고 하는데 이런식으로 처리할수는 없을까요?
막상 소스 안에서 어느 부분을 고치면 좋을지 확실히 알 수가 없어서...
여기서 is_admin으로 구분할려고 하는데 이런식으로 처리할수는 없을까요?
막상 소스 안에서 어느 부분을 고치면 좋을지 확실히 알 수가 없어서...
bbs/list.php내
$total_page = ceil($total_count / $board[bo_page_rows]); // 전체 페이지 계산
하는 부분 위에
// 관리자가 아닐 경우 페이지 숫자를 게시판 전체 글수로 넣어주기
if (!$member[mb_id] || ($is_admin != "super") $board[bo_page_rows] = $board[bo_count_write];
이정도 하면 해결될듯 합니다.
직접해보세요.
$total_page = ceil($total_count / $board[bo_page_rows]); // 전체 페이지 계산
하는 부분 위에
// 관리자가 아닐 경우 페이지 숫자를 게시판 전체 글수로 넣어주기
if (!$member[mb_id] || ($is_admin != "super") $board[bo_page_rows] = $board[bo_count_write];
이정도 하면 해결될듯 합니다.
직접해보세요.
오옷 감사합니다 한번 해봐야지 ㅋㅋ