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

상품리스트페이지 질문드립니다. 채택완료

초비입니다 2년 전 조회 1,872

안녕하세요 상품 리스트 페이지 질문좀 드리겠습니다.

 

메뉴클릭시 상품리스트에가면  무조건 주소창에 ?ca_id=2010&sort=it_sum_qty&sortodr=desc 이부분이 들어가게 하고싶은데 방법이 없을까요?

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

답변 4개

채택된 답변
+20 포인트
m
2년 전

여기서 비교하는 sort 와 이동하는 주소에 있는 sort 가 다르네요,,, 

위에 if 문에 있는 조건과 이동하는 주소에 있는 변수들을 같게 하세요~

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

답변에 대한 댓글 2개

초비입니다
2년 전
이렇게해도 동일 증상입니다.
<?php

if($ca_id!="001050" & $sort!="it_sum_qty" & $sortodr!="desc") {

goto_url("./list.php?ca_id=001050&order=it_update_time&sortodr=desc&sort=it_sum_qty");

}

?>
m
myzone
2년 전
지금 작성하신거에는 if 문제 & 가 하나씩 들어가 있네요, && 로 수정해주세요

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

2년 전

카테고리와 정렬방식이 해당 페이지구간에서 바뀌거나 토글될텐데;;

링크구간에서 qstr인가 변수로 해당 값을 계속 찍어주면서 유지할 수 있긴 할 텐데...

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

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

플라이
2년 전

메뉴 주소창에 고정으로 저렇게 들어가게 한다는게 카테고리가 다 동일한건가요?

 

카테고리가 다르다면 ca_id 값이 변경이 되어야 하는 부분입니다.

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

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

m
2년 전

상품리스트 스킨 상단에

<?php 

if($ca_id!="2010" && $sort!="it_sum_qty" && $sortodr!="desc") {

goto_url("./list.php?ca_id=2010&sort=it_sum_qty&sortodr=desc");

}

?>

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

답변에 대한 댓글 5개

초비입니다
2년 전
앗 $ca_id!="2010" 이부분이 모든페이지 공통으로 하게할순없을까요~?
멀티트리플
2년 전
위소스가 상품리스트 페이지 들어가면
강제로 초비님이 올리신 주소로 이동되는 소스라고 보심 됩니다.

모든페이지에 $ca_id!="2010" 을 안넣어도
위조건과 다를 시에는 상품리스트는 저 주소로 이동되실꺼에요
초비입니다
2년 전
이렇게 적용해도 적용이 안되서요 ㅠㅠ
<?php

if($ca_id!="" && $sort!="it_sum_qty" && $sortodr!="desc") {

goto_url("./list.php?ca_id=&sort=it_sum_qty&sortodr=desc");

}

?>
m
myzone
2년 전
ca_id 는 계속 변경 된다는건가요 ?
그냥 ca_id 를 빼고 해보세요 ,,
<?php

if($sort!="it_sum_qty" && $sortodr!="desc") {

goto_url("./list.php?ca_id=".$ca_id."&sort=it_sum_qty&sortodr=desc");

}

?>
초비입니다
2년 전
myzone 님 답변감사합니다.
이상하네요 ㅠㅠ 검색창에 /shop/list.php?ca_id=001050&&order=it_update_time&sortodr=desc 넣을시 잘들어가지는데.
<?php

if($ca_id!="001050" && $sort!="it_sum_qty" && $sortodr!="desc") {

goto_url("./list.php?ca_id=001050&&order=it_update_time&sortodr=desc");

}

?>

위와같이 넣을시 에서 리디렉션한 횟수가 너무 많습니다. 라는 문구가나오네요 ㅠㅠ

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

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

로그인