지

관리자-게시판수정-리스트정렬필드-여분필드 추가하기

2040384086_1759105588.0329.png

 

게시판 사용하다보면 여분필드를 이용할일이 많은데 여분필드 정렬이 필요한경우 유용하게 사용이 가능하여 남겨봅니다.

 

/lib/get_data.lib.php

 

[code]

function get_board_sort_fields($board=array(), $make_key_return=''){
    $bo_sort_fields = run_replace('get_board_sort_fields', array(
        array('wr_num, wr_reply', '기본'),
        array('wr_datetime asc', '날짜 이전것 부터'),
        array('wr_datetime desc', '날짜 최근것 부터'),
        array('wr_hit asc, wr_num, wr_reply', '조회수 낮은것 부터'),
        array('wr_hit desc, wr_num, wr_reply', '조회수 높은것 부터'),
        array('wr_last asc', '최근글 이전것 부터'),
        array('wr_last desc', '최근글 최근것 부터'),
        array('wr_comment asc, wr_num, wr_reply', '댓글수 낮은것 부터'),
        array('wr_comment desc, wr_num, wr_reply', '댓글수 높은것 부터'),
        array('wr_good asc, wr_num, wr_reply', '추천수 낮은것 부터'),
        array('wr_good desc, wr_num, wr_reply', '추천수 높은것 부터'),
        array('wr_nogood asc, wr_num, wr_reply', '비추천수 낮은것 부터'),
        array('wr_nogood desc, wr_num, wr_reply', '비추천수 높은것 부터'),
        array('wr_subject asc, wr_num, wr_reply', '제목 오름차순'),
        array('wr_subject desc, wr_num, wr_reply', '제목 내림차순'),
        array('wr_name asc, wr_num, wr_reply', '글쓴이 오름차순'),
        array('wr_name desc, wr_num, wr_reply', '글쓴이 내림차순'),
        array('ca_name asc, wr_num, wr_reply', '분류명 오름차순'),
        array('ca_name desc, wr_num, wr_reply', '분류명 내림차순'),
        array('wr_3 desc, wr_num, wr_reply', '행사일자 내림차순'),
        array('wr_3 asc, wr_num, wr_reply', '행사일자 올림차순'),
    ), $board, $make_key_return);

    if( $make_key_return ){
        
        $returns = array();
        foreach( $bo_sort_fields as $v ){
            $key = preg_replace("/[\<\>\'\"\\\'\\\"\%\=\(\)\/\^\*\s]/", "", $v[0]);
            $returns[$key] = $v[0];
        }
        
        return $returns;
    }
    return $bo_sort_fields;
}

[/code]

 

|

댓글 4개

감사합니다 ^^

wr_1부터 wr_10까지 여분필드에 맞게 변형해서 사용해보세요~~꾸벅

댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
25-10-15 조회 4,904
25-10-14 조회 4,952
25-10-14 조회 4,941
25-10-14 조회 6,082
25-10-13 조회 5,322
25-10-12 조회 5,698
25-10-12 조회 5,113
25-10-12 조회 5,083
25-10-10 조회 4,981
25-10-10 조회 4,646
25-10-09 조회 5,076
25-10-08 조회 4,741
25-10-02 조회 4,898
25-10-02 조회 5,234
25-10-01 조회 4,721
25-09-29 조회 4,824
25-09-25 조회 5,051
25-09-25 조회 5,613
25-09-22 조회 5,203
25-09-19 조회 5,181
25-09-19 조회 5,169
25-09-16 조회 4,728
25-09-16 조회 4,920
25-09-12 조회 5,105
25-09-11 조회 4,715
25-09-09 조회 4,970
25-09-09 조회 4,825
25-09-08 조회 4,861
25-09-06 조회 5,143
25-09-05 조회 6,075