상품 목록 정렬을 최근 등록 날짜순이나 후기가 많은 순서대로 정렬하기 - 영카트강좌

본문 바로가기
전체검색

영카트강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

상품 목록 정렬을 최근 등록 날짜순이나 후기가 많은 순서대로 정렬하기

관리자 18-05-23 08:10

영카트 상품 목록 페이지에서 최근에 등록된 상품 순서대로 정렬하는 방법입니다.

수정파일

PC : shop/list.php

모바일 : mobile/shop/list.php​
 

// 상품 출력순서가 있다면
if ($sort != "")
    $order_by = $sort.' '.$sortodr.' , it_order, it_id desc';
else
    $order_by = 'it_order, it_id desc';


위 내용을 찾은 후 마지막 줄을 이렇게 변경하면 가장 최근에 등록된 상품 순서대로 정렬됩니다.

$order_by = 'it_order, it_time desc';


후기가 많이 등록된 순서대로 출력하려면 이렇게 수정.


$order_by = 'it_order, it_use_cnt desc';



 

추가로... 영카트는 상품을 수정할 때 수정 시간도 별도로 기록됩니다.
상품 수정 페이지 최하단에 보면 이렇게 되어 있죠.
 

상품을 최종 수정한 시간입니다.
2016-10-30 02:25:41
 

이 값을 기준으로 정렬할 수도 있습니다.

마지막 줄을 위 내용 대신에 이렇게 넣어주면 됩니다.
 

$order_by = 'it_order, it_update_time desc';

로그인 후 댓글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.