웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
원하는 값으로 게시판 정렬하기
2007.12.30 19:55
게시판 스킨에서 skin.xml 을 엽니다.
<var name="order_target" type="select">
<title xml:lang="ko">정렬 대상</title>
부분을 찾아봅니다.
<default>list_order</default>
<default>update_order</default>
이렇게 되어있는 부분에
<default>extra_vars1</default>
정렬하고 싶은 값을 추가하면 됩니다.
만약 해당값을 숫자형태로 정렬하려면
<default>CAST(extra_vars1 AS UNSIGNED)</default>
이렇게 하시면 됩니다.
수정후 스킨설정에서 선택하세요
인덱스 설정이 안되어있는 값은 속도를 저하시킵니다.
너무 많은 글이 있는 경우 인덱스를 수동으로 설정해주세요.
그리고 module/document/document.model.php파일을 열어서 편집해야합니다.
/** * @brief module_srl값을 가지는 문서의 목록을 가져옴 **/ function getDocumentList($obj, $except_notice = false) { // 정렬 대상과 순서 체크 // if(!in_array($obj->sort_index, array('list_order','regdate','last_update','update_order','readed_count','voted_count'))) $obj->sort_index = 'list_order'; if(!in_array($obj->order_type, array('desc','asc'))) $obj->order_type = 'asc';
태그 연관 글
- [2015/09/21] 묻고답하기 게시글 정렬문제 *1
- [2012/06/02] 묻고답하기 로그인 폼 위치에 관련한 질문 입니다.
- [2012/05/12] 묻고답하기 게시물을 댓글이 많이 달린 순서대로 정렬하려면... *1
- [2012/01/18] 묻고답하기 Board DX 에서 확장변수 정렬 *1
- [2011/11/27] 묻고답하기 회원관리창에댓글수를넣었는데고 그걸 역순으로 정렬하고싶은데