테스트 사이트 - 개발 중인 베타 버전입니다

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

지누아빠 5년 전 조회 3,444

안녕하세요

 

이번 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 포인트
t
5년 전

@thisgun

 

 

 

 

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

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

 

 

 

 

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

답변에 대한 댓글 1개

지누아빠
5년 전
답변감사합니다. 말씀하신 테마스킨을 수정했습니다.

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

thisgun
5년 전

안녕하세요. SIR 입니다.

 

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

 

해당 코드 수정 내역

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

 

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

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

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

답변에 대한 댓글 1개

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

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

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

로그인