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

상품순서를 숫자가 높을 수록 상위에 출력 할수있나요? 채택완료

여행아 10년 전 조회 3,419

상품순서가 지금은 작을 수록 상위에 출력되는데요. 

반대로 높을 수록 상위에 출력가능하게 가능할까요?

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

답변 1개

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

/shop/list.php 파일에서

 

// 상품 출력순서가 있다면

위의 주석이 있는분분 (버전마다 다른 경우가 있는지는 모르겠습니다)

 

그 부분에서 order by 쿼리문을 담아놓는 함수가 있습니다.

거기에 it_order, it_id 등과 같이 되어있습니다.

 

it_id desc 하시면 역순으로 정렬 됩니다.

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

답변에 대한 댓글 5개

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

$error = '<p class="sct_noitem">등록된 상품이 없습니다.</p>';

원래 알려주신데로 되어 있는데요?
박쥐12
10년 전
예...말씀하신 '작을 수록', '높을 수록'이 어떤 것을 말씀하시는 것인가요?

관리자에서 상품마다 '순서'라는 값을 주는 그것이라면

it_order desc로 하시면 됩니다.
여행아
10년 전
네. 답변 감사합니다.
지금은 숫자가 작을 수록 높이 올라와서 반대로
숫자가 높을 수록 위로 올리고 싶다는 이야기 입니다.
박쥐12
10년 전
예 그럼 it_order desc 라고 'desc를 추가해주시면 될 것입니다.

if ($sort != "")
$order_by = $sort.' '.$sortodr.' , it_order desc, it_id desc';
else
$order_by = 'it_order desc, it_id desc';
여행아
10년 전
감사합니다.
변하는 줄 알았는데 아무 반응이 없습니다.

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

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

로그인