영카트 상품 등록일 순오로 출력하는 방법이 궁금합니다. 채택완료

테마 사용중입니다.

상품을 엑셀 파일로 일광 등록하고 나니

이후 수동으로 등록하는 상품이 제일 위가 아닌 뒤로 밀려 버리더라구요.

 

상품을 등록순으로 제일 먼저 출력되게 할 수 있을까요?

답변 2개

채택된 답변
+20 포인트

스킨상단에 print_r($list); 해서 출력순서(it_order), 날짜 등이 어떻게 입력되어있는지 확인해보세요

 

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

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

수동하는 상품이 뒤로 밀리는 부분이 어느 부분때문인지는 정렬방식의 쿼리를 봐야 하는 부분인데요
현재 어떤 기준으로 정렬되어 있는지 확인후 정렬의 order by it_id 방식인지 아니면 it_update_time 방식인지 부터 확인해서 정렬되는 기준 방식을 보고 수정하셔야 하는 부분입니다.

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

답변에 대한 댓글 1개

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

shop/list.php 파일을
이렇게 수정했는데 아무런 변화가 없어서요.

혹시 테마 사용시에 다른 페이지에 수정이 있을까해서요.

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

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

로그인
🐛 버그신고