웹마스터 팁

원본글 : http://sejin7940.co.kr/index.php?mid=xe_tips&document_srl=102288

 

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

 

최근 XE 에는, 확장변수 기준의 정렬 기능이 기본적으로 구현이 되어있다 

(정확히 어느 버전부터 적용 된건지는 모른다.  그 전에는,   http://sejin7940.co.kr/index.php?mid=xe_tips&document_srl=102288  팁을 이용해서 직접 고치면 된다 )

사용자정의가 정렬 쪽에 나타나는 버전에서는

게시판 설정에서, 사용자정의값 기준으로 정렬하는 걸로 설정해서 저장해도  실제 그 값이 저장이 안 되는 버그가 있다


modules/board/board.admin.controller.php 에서

funcition procBoardAdminInsertBoard 함수에서

if(!in_array($args->order_target,$this->order_target) && !in_array($args->order_target, $extra_order_target)) $args->order_target = 'list_order';

부분을

if(!in_array($args->order_target,$this->order_target) && !array_key_exists($args->order_target, $extra_order_target)) $args->order_target = 'list_order';

처럼 고쳐주면 정상적으로 저장이 되고 확장변수 기준으로 정렬 기능이 작동한다.


단, 이 확장변수 기준의 정렬 기능의 한계는...

기본검색만 작동하고, 확장변수 기준의 검색 기능은 작동을 안 하는 한계가 있긴하다.

실제로 확인해보면,  정렬을 등록일이나 문서 순서로 한 상태에서,  목록에서 사용자정의를 눌러 사용자정의 기준으로 정렬 시킨 후,  사용자정의 검색해도 마찬가지로 안 된다.

 

이 부분의 보완방법은 다른 글에... 다시.. ^^;;

제목 글쓴이 날짜
[정식 버전 1.0.0] 회원 정보에서 ID 변경하기(1) 모듈부분 [1] 대암지기 2008.02.27
[정식 버전 1.0.0] 회원 정보에서 ID 변경하기(0) 안내 [1] file 대암지기 2008.02.27
졸졸이 스토커 mid값에 따라 제한하기 [8] 똑디 2008.02.26
카테고리를 사용하는 게시판모듈 글작성시 카테고리 선택하게 하기 [9] 대암지기 2008.02.25
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(2) 스킨부분 대암지기 2008.02.24
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(1) 모듈부분 [4] 대암지기 2008.02.24
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(안내) [2] file 대암지기 2008.02.24
Exobud BGM 음악플레이어 15 종류입니다. 푸른커튼 2008.02.24
게시물 목록의 번호를 순서대로 출력 [6] file 지연아빠 2008.02.23
티스토리에서 제로보드Xe 이전시 필독사항!! [1] file 2008.02.23
[펌] Apache rewrite Module [8] ☜ TeRy ☞ 2008.02.22
외부 페이지에서 변수와 값 사용하기(초보) [2] 기범현지아빠 2008.02.22
잡다한 2차 사용하시는분들 중에 페이지 수정버튼이 클릭안될때.. [6] 수아기 2008.02.22
글을 읽을때 마다 조회수 증가시키기 (0.2.9수정#3) [1] SKYMARU 2008.02.20
[전면수정]회원가입시 기본 정보공개 여부 체크하기(1) 모듈부분 [5] 대암지기 2008.02.20
제로보드 XE 0.2.9버젼 업그레이드후 글보기할때 레이아웃 약간깨짐현상이 일어날때... [2] file 카니엘 2008.02.19
배너 랜덤추출 스크립트 [xe적용방법] [16] 라싸 2008.02.19
웹표준체크 [4] tsana 2008.02.19
인사말 랜덤추출 스크립트 [xe적용방법] [12] 라싸 2008.02.18
[전면수정]회원가입시 기본 정보공개 여부 체크하기(2) 스킨부분 대암지기 2008.02.17