웹마스터 팁

원본글 : 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] sejin7940 2015.01.06
프리 반응형 템플릿(html/css/js) 다운받을 수 있는 곳 [1] jhsongsh 2014.10.28
즐겨찾기 소스 - 파비콘등록 soroweb 2015.04.16
누리고 쇼핑몰 상품취소 혹은 반품시 마일리지 자동회복하기 [6] garnecia 2015.01.21
확장변수에 시분초 추가하기 [1] file 해떨 2015.04.15
JS로 IE 6,7,8 구분하기 [4] 키스투엑스이 2015.04.14
|웹폰트(네이버 맑은 고딕, 나눔고딕) 적용하기 [1] 다큰왕자 2014.03.18
나눔고딕 웹 폰트 적용하기. [10] 정찬명 2011.12.15
에디터에서 URL 클릭시 "http://" 삭제하는 방법 [2] 콜롬보. 2015.03.13
통합검색 사용 가부 설정 및 특정 그룹만 사용가능하게 제한 설정 기능 추가 - 보안이슈가 될 수 있는 부분 [1] sejin7940 2015.04.10
요청한 기능을 실행할 수 있는 권한이 없습니다. - 오류해결 file I-JEX 2015.04.10
댓글 새로고침 수정 [22] Lansi 2013.09.06
메인 로고 및 메인 이미지 변경 방법 [1] file okcashbag042 2015.04.08
웹 재요청 방지 및 트래픽 감소를 위한 방법 마루디자인 2015.04.06
setModule() 오류 발생시 qkrcjfgus33 2015.04.04
ie11에서 통합검색시 page가 바뀌면 검색키워드가 없어지거나 이상한 글자로 바뀌는 것에 대한 팁 garnecia 2015.04.03
[고급] 내 XE 모듈에 editor 삽입하기 [8] 개발해보쟈 2013.01.22
스케치북게시판 최신버전에 네이트온 /마이피플/플립보드 추가하는 방법 [4] file 가을풍경 2015.03.09
로고 만들기 귀찮을때^^* [1] 수백 2015.03.06
[스케치북5] 댓글 수정 간략화하기.. (새로고침 없이 하는 방법 추가) [16] file XE만세 2014.01.05