상품리스트 페이징 오류 문의

상품리스트 페이징 오류 문의

QA

상품리스트 페이징 오류 문의

본문

안녕하세요.

상품리스트 페이징오류관련해서 문의드립니다!

상품분류1차 2차로 만들었는데요.

상품리스트 링크 뒤로 ca_id=10 / ca_id=1010 이렇게 붙더라구요.

그런데 2차분류 리스트에서 2페이지로 이동시 1010이 아닌 10으로 이동이 됩니다.

혹시 이런 오류는 어디를 살펴봐야하는지 어떻게 수정해야하는지 알수있을까요?

감사합니다! 

이 질문에 댓글 쓰기 :

답변 1

/shop/list.php 파일 하단에.. 아래 부분 소스가 페이징인데..

이전에 $ca_id  값을 변형하는 것 같네요..

위에 echo $ca_id; 를 해봐서.. 어디서 변경이 되는지를 찾아야 합니다.

아니면 원본을 list.php 파일을 다시 올리는 방법도 있습니다.


    $qstr1 = 'ca_id='.$ca_id;
    $qstr1 .='&sort='.$sort.'&sortodr='.$sortodr;
    echo get_paging($config['cf_write_pages'], $page, $total_page, $_SERVER['SCRIPT_NAME'].'?'.$qstr1.'&page=');

감사합니다! 말씀해주신걸 참고로해서 문제점을 찾았습니다!
skin/shop/listcategory.skin.php 에 아래내용을 추가해놓았는데요.

$temp_ca_id=$ca_id;
if(strlen($ca_id)==4){
$ca_id=substr($ca_id, 0, 2);
}

상품리스트 위에 2차 분류를 불러오려고 넣어놓은거에서 10으로 변경되는것을 확인했습니다.
위에 내용을 지우면 오류없이 1010으로 넘어가는것까지 확인했는데요.
2차 분류명/링크 를 불러오려면 위에 내용을 어떻게 수정해야할까요?ㅠㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 14,971
QA 내용 검색
filter #php ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT