그누보드 5.4 > 상품 리스트의 정렬탭 문의 채택완료

안녕하세요

 

이번 5.4 버전의 상품리스트의 정렬을 담당하는

 

basic/list.sort.skin.php 코드의 6번째 줄에

if($ca_id)
    $sct_sort_href = shop_category_url($ca_id).'?1=1';
else if($ev_id)
    $sct_sort_href .= 'ev_id='.$ev_id;

이렇게 카테고리아이디가 있을경우 쿼리스트링을 ?1=1 처럼 붙이라고 코드가 되어 있습니다.

 

여기서 shop_category_url 함수를 보면 반환값으로 G5_SHOP_URL.'/list.php?ca_id='.urlencode($ca_id); 로 되어 있습니다. 제 예상이 맞다면 카테고리 아이디가 있으면 list.php?ca_id=카테고리 아이디 가 반환되도록 되어 있는것 같습니다.

 

여기서 질문이 있습니다.

 

이경우 만약 카테고리 아이디 가 존재할경우 전체적인 url 경로가 list.php?ca_id=카테고리 아이디?1=1  이렇게 될덴데요.. 이러면 문제가 생기지 않나 싶어서 문의를 드립니다.

답변 3개

채택된 답변
+20 포인트

@thisgun

 

thumb-982924354_1575793394.6921_730x544.png

 

982924354_1575793412.4975.png

 

 

짧은 주소를 사용 하지 않는 경우 오류가 나오는 상황이 맞는듯합니다.

이건 테마 스킨에서 수정 해야 할듯 한데요?

 

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변감사합니다. 말씀하신 테마스킨을 수정했습니다.

댓글을 작성하려면 로그인이 필요합니다.

안녕하세요. SIR 입니다.

 

해당 코드에 문제가 있는것을 영카트 5.4.1.1.1 버전에 수정했으니, 해당 코드를 적용해 주세요.

 

해당 코드 수정 내역

https://github.com/gnuboard/youngcart5/commit/a2634050108e0ac49bfc07d67ce35a881804f85e

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

제가 문의하는게 처음이라 질문의 내용이 다소 두리뭉실했던거 같습니다. 테마 소스에 버그사항이 있는게 아닌가 조심스레 문의하는 글이었습니다. ^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고