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

분류 리스트 정렬 할 때 질문 채택완료

ㅁㅇㅁㅇㅁㅇ 8년 전 조회 3,923

 

분류 정의 순서가 3,2,4 이런 순입니다.

전체 분류 리스트 정렬 할 때

분류 순서대로 3,2,4 이런 순서대로 정렬 해야 되는데

2 ,3, 4 또는 4,3,2 이런 순대로만 나오네요

//바꾸는 건 못해요 ㅠㅠ

생각해 낸 방법이 list.php에서 

if($bo_table=='people.php'){

if($list['ca_name']==4){

b= <span type="hidden">1</span>4;

 

 

}

sst = 'ca_name desc'; 

}

이런 방식으로 할려는데 될까요?

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

답변 2개

채택된 답변
+20 포인트

 </p><p>if($sst) {</p><p>   $sql_order = " order by {$sst} {$sod} ";</p><p>   if($bo_table == "게시판 아이디") $sql_order = " order by field(ca_name, '".str_replace("|", "', '", $board['bo_category_list'])."') ";</p><p>}</p><p>

/bbs/list.php 파일 여셔서 if($bo_table 저 라인만 추가하시면 될 것 같네요. 

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

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

플라이
8년 전

그런데 그렇게 하려는 의도와 목적이 무엇인지 몰라서 정확한 답변을 드리기는 어렵습니다. 카테고리분류 순서를 어떤식으로 처리된건지 확인이 필요한 부분이라서요 순서를 2,3,4 방식을 처음부터 3,2,4로 등록하면 그렇게 노출되지는 않는건가요?

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

답변에 대한 댓글 1개

ㅁㅇㅁㅇㅁㅇ
8년 전
업무 중인데 모르겠어서 여기에 여쭤보는 거에요
카테고리 분류 순서는 환경설정에서 3 | 2 |4 이렇게 분류를 해놨고
해당 카테고리 메뉴 바에도 보면
전체 | 3 |2 |4 이런 식으로 나옵니다..

제가 원하는 분류 리스트 정렬은
3번 리스트 들
2번 리스트 들
4번 리스트 들
이런 식으로 나오길 원했는데
2222222
3333333
4444444
이런 식으로만 나오네요

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

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

로그인