기본 검색 결과 순서 관련
본문
안녕하세요.
영카트에서 검색을 하게 되면
기본적으로 오래된 상품이 가장 먼저 처음부터 뜨게끔 되어있는데..
(이건 테마마다 다른건지는 잘 모르겠지만..)
상세 검색이 아닌 , 기본 검색을 하더라도
최신 등록 상품 순서대로 나오게 하려면 어떻게 건드려야 할까요?
고수님들 미리 감사드립니다!
답변 1
참고 하시면 될것 같아요
수정파일 : /shop/search.php
if (($qsort == "it_sum_qty" || $qsort == "it_price" || $qsort == "it_use_avg" || $qsort == "it_use_cnt" || $qsort == "it_update_time") &&
($qorder == "asc" || $qorder == "desc")) {
$order_by = ' order by ' . $qsort . ' ' . $qorder . ' , it_order, it_id desc';
}
위 내용을 이렇게 수정 (빨간색 부분이 추가되었습니다.)
if (($qsort == "it_sum_qty" || $qsort == "it_price" || $qsort == "it_use_avg" || $qsort == "it_use_cnt" || $qsort == "it_update_time") &&
($qorder == "asc" || $qorder == "desc")) {
$order_by = ' order by ' . $qsort . ' ' . $qorder . ' , it_order, it_id desc';
} else {
$order_by = ' order by it_order, it_time desc';
}
else {
$order_by = ' order by it_order, it_time desc';
}
추가
출처 : https://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=82
!-->
답변을 작성하시기 전에 로그인 해주세요.