웹마스터 팁

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

 

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

 

게시판의 검색항목의 검색대상 항목이나 순서를 조정하는 방법은..

 

1)

게시판 스킨 자체를 고쳐서,  원하시는 항목들만 딱 노출하는 방법은
http://www.xpressengine.com/index.php?mid=tip&search_keyword=%EA%B2%80%EC%83%89&search_target=title&document_srl=18147682 
글을 참고하시면 될듯하고  (딱 고정이 되기에 확장변수 쪽은 연결이 안 되는 단점이 있는 수정법입니다)

 

 

2)
스킨이 아니라 board 모듈 자체를 수정해서 적용하는 방법은.. 

(이 방법으로 하면 확장변수의  검색대상 체크 기능에 따라 자동으로 조절이 될겁니다)


소스상으로는,  기본적인 검색이 나오고 그 후 확장변수 검색항목이 나오게 되어있습니다

확장변수를 위에 먼저 출력시키고프면


modules/board/baord.view.php 에서

function dispBoardContent 함수에서


            foreach($this->search_option as $opt) $search_option[$opt] = Context::getLang($opt);
            $extra_keys = Context::get('extra_keys');
            if($extra_keys) {
                foreach($extra_keys as $key => $val) {
                    if($val->search == 'Y') $search_option['extra_vars'.$val->idx] = $val->name;
                }
            }
            Context::set('search_option', $search_option);


부분을


            $extra_keys = Context::get('extra_keys');
            if($extra_keys) {
                foreach($extra_keys as $key => $val) {
                    if($val->search == 'Y') $search_option['extra_vars'.$val->idx] = $val->name;
                }
            }

            foreach($this->search_option as $opt) $search_option[$opt] = Context::getLang($opt);
            Context::set('search_option', $search_option);


이렇게 바꾸시면 됩니다.

(확장변수 내의 순서는.. 확장변수 순서에 따르고, 검색에 노출여부는 확장변수 선언시 검색에 체크여부에 따라 결정됩니다)

 

 

참고로,  XE 기본 검색항목 부분 검색노출 순서를 변경하고프면..

board.class.php 에서


var $search_option = array('title','content','title_content','comment','user_name','nick_name','user_id','tag'); 

의  순서를 변경하시면 됩니다

특정 검색항목을 빼고 싶으면,  이 배열에서 해당 항목을 없애면 되고요

제목 글쓴이 날짜
수원안마【출장안마사이트.COM】수원안마 수원 안마 수원안마 songkangkong767 2025.02.23
서초오피 서초오피 ⦑출장안마사이트.COM⦒ 서초OP 서초스파 서초오피 koykoyah 2025.02.23
강서안마【오피쓰.COM】강서마사지 강서1인샵 강서스웨디시 songkangkong767 2025.02.23
구미오피 ⦑출장안마사이트.COM⦒ 구미OP 구미오피 구미출장샵 구미오피 koykoyah 2025.02.23
판교오피 판교출장안마 ⦑오피쓰.COM⦒ 판교OP 판교오피 판교오피 koykoyah 2025.02.23
분당오피 ⦑오피사이트.NET⦒ 분당오피 분당출장마사지 분당오피 분당OP koykoyah 2025.02.23
평택1인샵【오피쓰.COM】평택1인샵 평택 1인샵 평택1인샵 songkangkong767 2025.02.23
부평오피 ⦑출장마사지안내.COM⦒ 부평마사지 부평오피 부평오피 부평OP koykoyah 2025.02.23
강동1인샵【출장안마사이트.COM】강동안마 강동스웨디시 강동마사지 songkangkong767 2025.02.23
포항오피 포항오피 ⦑출장마사지안내.COM⦒ 포항OP 포항스파 포항오피 koykoyah 2025.02.23
천안스웨디시【출장안마사이트.COM】천안스웨디시 천안 스웨디시 천안스웨디시 songkangkong767 2025.02.23
제주도오피 ⦑오피.CLUB⦒ 제주도오피 제주도OP 제주도건마 제주도오피 koykoyah 2025.02.23
세종마사지【오피.CLUB】세종안마 세종스웨디시 세종1인샵 songkangkong767 2025.02.23
천안오피 ⦑오피사이트.NET⦒ 천안오피 천안OP 천안건마 천안오피 koykoyah 2025.02.23
압구정스웨디시【오피사이트.NET】압구정스웨디시 압구정 스웨디시 압구정스웨디시 songkangkong767 2025.02.23
울산오피 울산출장안마 ⦑출장안마사이트.COM⦒ 울산OP 울산오피 울산오피 koykoyah 2025.02.23
평택안마【오피쓰주소.COM】평택 안마 평택안마 평택안마 songkangkong767 2025.02.23
연신내오피 연신내출장안마 ⦑출장안마사이트.COM⦒ 연신내OP 연신내오피 연신내오피 koykoyah 2025.02.23
용인오피 ⦑오피쓰.COM⦒ 용인오피 용인출장마사지 용인오피 용인OP koykoyah 2025.02.23
홍대오피 홍대오피 ⦑출장마사지안내.COM⦒ 홍대OP 홍대스파 홍대오피 koykoyah 2025.02.23