4.31.07 (09.06.16) 버전 이후에서 추가필드 정렬이 안되는 문제 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

4.31.07 (09.06.16) 버전 이후에서 추가필드 정렬이 안되는 문제 정보

4.31.07 (09.06.16) 버전 이후에서 추가필드 정렬이 안되는 문제

본문

4.31.06 (09.02.03) 버전과 4.31.07 (09.06.16) 버전의 차이에서 오는 문제군요.

bbs/list.php 파일 69라인

==================================================================================

$sql_order = " order by $sst $sod ";

=>

else {
    // 게시물 리스트의 정렬 대상 필드가 아니라면 공백으로 (nasca 님 09.06.16)
    // 리스트에서 다른 필드로 정렬을 하려면 아래의 코드에 해당 필드를 추가하세요.
    // $sst = preg_match("/^(wr_subject|wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
    $sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";
}

if ($sst)
    $sql_order = " order by $sst $sod ";

==================================================================================

이렇게 변경되었네요.

이부분을 이전 버전으로 되돌리니 잘 됩니다.

문제는 이렇게 되면 원본파일을 건드려야 한다는건데 제가 가장 싫어하는 부분이기도 합니다.
근본적으로 위 소스에 추가필드를 집어 넣어서 배포 되는게 바람직 하지 않나 싶습니다.
추천
0

댓글 5개

config 파일이나 관리자 페이지의 기본환경설정 > 게시판 설정에 항목을 하나 추가해서 관리해주는것이 좋을것 같습니다. ^^
리스트에서 추가필드 항목을 누르면 정렬되는 방식을 찾다 까만도둑님 글을 읽고 힌트를 얻어 해결했습니다. 감가합니다^^
전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT