페이징 처리(지니아빠님 3단 카테고리) 정보
페이징 처리(지니아빠님 3단 카테고리)본문
아주 초보라 겨우 적용을 했는데 테스트중 페이징 처리가 안되더군요..
카테고리로 검색된 총페이지가 1 2 3 4 라면 첫페이지는 잘 나오는데 그 이후 페이지를 클릭하면 전체 페이지가 나오네요.. 어떻게 해결하면 되나요?
참고로 분류로 설정된 카테고리는 페이징 처리가 됩니다.
지니아빠님의 3단 카테고리 http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=19471
필드9,10 사용
컴백(?)기념으로 올립니다.
당장 쓸일은 없지만 호기심에 해 봤습니다.
*기존의 두개를 세개로 하나 더 늘렸습니다.
*기존의 에러를 모두(?) 잡았습니다.
*기타 수정/보완 했습니다. -_-;;;
수정은 아래 방법대로 해 주시면 됩니다.
테스트 URL >
실적용 URL >
***************************************************************
아래 두개의 파일을 수정하신 적이 있다면 예기치 않은 오류가 발생할 수 있습니다.
원본 백업 후 테스트 해 보시기 바랍니다. 라인 번호는 유저의 파일에 따라 달라질
수 있습니다. 이점 유의 하시기를 바랍니다.
그누보드 사용버전 4.09.02 (06.10.10) 으로 수정 되었습니다.
****************************************************************
1. 설치폴더/lib/common.lib.php 486 라인
global $g4, $wr_10, $wr_9;
$str = "";
if ($search_ca_name) {
$str = " ca_name = '$search_ca_name' ";
}
if ($wr_10) {
if ($str) {
$str = "(" . $str . " and wr_10 = '$wr_10') ";
} else {
$str = " wr_10 = '$wr_10' ";
}
}
if ($wr_9) {
if ($str) {
$str = "(" . $str . " and wr_9 = '$wr_9') ";
} else {
$str = " wr_9 = '$wr_9' ";
}
}
2. 설치폴더/bbs/list.php
18, 71, 108, 127 라인
if ($wr_10 || $wr_9 || $sca || $stx )
87 라인
if (!$wr_10 && !$wr_9 && !$sca && !$stx)
3. 첨부한 이미지 보시고 관리자 모드에서 그대로 입력해
주시면 됩니다. 임의로 변경 하시고 싶으시면 변경후
목록, 쓰기, 읽기 화면 에서도 변경해 주시면 됩니다.
오류난거 잡고 테스트 해보고 모처럼 하려니 무지 힘들구만요.--;
잘 쓰셔요 ~ 지니아빠/올림.
참고 URL:
검색어: 3중, 다중, 카테고리, 분류, 검색, 필드, 확장, 여분
카테고리로 검색된 총페이지가 1 2 3 4 라면 첫페이지는 잘 나오는데 그 이후 페이지를 클릭하면 전체 페이지가 나오네요.. 어떻게 해결하면 되나요?
참고로 분류로 설정된 카테고리는 페이징 처리가 됩니다.
지니아빠님의 3단 카테고리 http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=19471
필드9,10 사용
컴백(?)기념으로 올립니다.
당장 쓸일은 없지만 호기심에 해 봤습니다.
*기존의 두개를 세개로 하나 더 늘렸습니다.
*기존의 에러를 모두(?) 잡았습니다.
*기타 수정/보완 했습니다. -_-;;;
수정은 아래 방법대로 해 주시면 됩니다.
테스트 URL >
실적용 URL >
***************************************************************
아래 두개의 파일을 수정하신 적이 있다면 예기치 않은 오류가 발생할 수 있습니다.
원본 백업 후 테스트 해 보시기 바랍니다. 라인 번호는 유저의 파일에 따라 달라질
수 있습니다. 이점 유의 하시기를 바랍니다.
그누보드 사용버전 4.09.02 (06.10.10) 으로 수정 되었습니다.
****************************************************************
1. 설치폴더/lib/common.lib.php 486 라인
global $g4, $wr_10, $wr_9;
$str = "";
if ($search_ca_name) {
$str = " ca_name = '$search_ca_name' ";
}
if ($wr_10) {
if ($str) {
$str = "(" . $str . " and wr_10 = '$wr_10') ";
} else {
$str = " wr_10 = '$wr_10' ";
}
}
if ($wr_9) {
if ($str) {
$str = "(" . $str . " and wr_9 = '$wr_9') ";
} else {
$str = " wr_9 = '$wr_9' ";
}
}
2. 설치폴더/bbs/list.php
18, 71, 108, 127 라인
if ($wr_10 || $wr_9 || $sca || $stx )
87 라인
if (!$wr_10 && !$wr_9 && !$sca && !$stx)
3. 첨부한 이미지 보시고 관리자 모드에서 그대로 입력해
주시면 됩니다. 임의로 변경 하시고 싶으시면 변경후
목록, 쓰기, 읽기 화면 에서도 변경해 주시면 됩니다.
오류난거 잡고 테스트 해보고 모처럼 하려니 무지 힘들구만요.--;
잘 쓰셔요 ~ 지니아빠/올림.
참고 URL:
검색어: 3중, 다중, 카테고리, 분류, 검색, 필드, 확장, 여분
댓글 전체
설치폴더/bbs/list.php 파일 134번 줄에 있는 코드입니다. 테스트는 못해봤습니다.
======= 수정 전 ==================================================================================
$write_pages = get_paging($config[cf_write_pages], $page, $total_page, "./board.php?bo_table=$bo_table".$qstr."&page=");
=================================================================================================
======= 수정 후 ==================================================================================
$write_pages = get_paging($config[cf_write_pages], $page, $total_page, "./board.php?bo_table=$bo_table&wr_9=$wr_9&wr_10=$wr_10".$qstr."&page=");
=================================================================================================
======= 수정 전 ==================================================================================
$write_pages = get_paging($config[cf_write_pages], $page, $total_page, "./board.php?bo_table=$bo_table".$qstr."&page=");
=================================================================================================
======= 수정 후 ==================================================================================
$write_pages = get_paging($config[cf_write_pages], $page, $total_page, "./board.php?bo_table=$bo_table&wr_9=$wr_9&wr_10=$wr_10".$qstr."&page=");
=================================================================================================
와우~~~ 감사합니다 감사합니다~~~