웹마스터 팁
게시판 글 검색시 검색 대상 선택을 자유롭게 고치기
2009.07.15 09:23
사용된 모든 예제는 '제목+내용' 선택을 기본으로 작성되었습니다.
직접 수정하실 때에는 본문 중 굵게 표시된 지시자 부분을 다음을 참고하여 수정해주세요.
제목 → title
내용 → content
제목+내용 → title_content
댓글 → comment
이름 → user_name
닉네임 → nick_name
아이디 → user_id
태그 → tag
확장변수1 → extra_vars1 (확장변수 번호를 알맞게 수정해주세요.)
1. 검색창에서 특정 선택이 기본 선택으로 오게 하기
modules/board/skins/xe_board/list.html의
<select name="search_target">
<!--@foreach($search_option as $key => $val)-->
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
<!--@end-->
</select>
이 부분을 아래와 같이 바꿔줍니다.
<select name="search_target">
<option value="title_content" <!--@if($search_target=='title_content')-->selected="selected"<!--@end-->>{$search_option[title_content]}</option>
<!--@foreach($search_option as $key => $val)-->
<!--@if($key!='title_content')-->
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
<!--@end-->
<!--@end-->
</select>
2. 선택창은 없애고 무조건 특정 선택으로만 검색되게 하기
같은 modules/board/skins/xe_board/list.html의
<select name="search_target">
<!--@foreach($search_option as $key => $val)-->
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
<!--@end-->
</select>
위 부분을 아래와 같이 바꿔줍니다.
<input type="hidden" name="search_target" value="title_content" />
3. 원하는 선택만 넣기
역시 modules/board/skins/xe_board/list.html의
<select name="search_target">
<!--@foreach($search_option as $key => $val)-->
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
<!--@end-->
</select>
위 부분을 아래와 같은 방식으로 수정합니다. 밑줄 친 부분은 선택 하나마다 지시자만 바꿔 반복해서 넣어 주세요.
<select name="search_target">
<option value="title_content" <!--@if($search_target=='title_content')-->selected="selected"<!--@end-->>{$search_option[title_content]}</option>
</select>
※ 주의사항
위와 같이 기본 게시판 살갗(skin)을 손대는 경우 판올림시마다 초기화될 수 있으므로,
modules/board/skins 안의 xe_board 폴더를 하나 복제하여 새로운 스킨을 만든 후 적용하시길 권장합니다.
(구분을 위해 skin.xml 안에 살갗 이름만 바꿔주세요. <title xml:lang="ko">적당한 이름</title>)
댓글 6
-
yank
2009.07.15 10:21
유용한 팁이네요~~추천드립니다~~ -
오호 좋은 내용이네요~ 추천!
-
연필깎는까치
2009.08.13 16:49
고맙습니다 완전 유용해요
-
XENA
2010.09.30 15:33
정말 감사합니다!!!!
-
나그네
2010.10.02 12:32
정말 감사합니다. 필요했던 바로 그 정보입니다.
-
정말 좋은글입니다. 고맙습니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
확장변수이용시 숫자 일경우 정렬하기 팁 | 푸하라 | 2012.02.02 |
XE 1.5 에서 확장변수 검색이 안 되시는 경우 해결책 [5] | sejin7940 | 2012.01.24 |
확정변수 로 프린트 페이지 꾸미기(/print_page.html) | 세상의지배자 | 2011.12.26 |
코어 1.5.1에서 회원목록에 성별아이콘 쓰기(수정) | 늘푸른이 | 2011.12.10 |
코어 1.5.1에서 회원정보에 성별아이콘 쓰기
![]() | 늘푸른이 | 2011.12.10 |
Xe 1.5.1로 사이트 꾸미기 part 1
[25]
![]() | 황비 | 2011.12.04 |
관리툴 회원관리에서 확장변수로 검색 시 숫자 이외 검색불가 해결 방법 | 카리브 | 2011.10.10 |
특정 확장변수를 로그인한 회원에게만 보이게 하기 [3] | 비밀얌 | 2011.09.17 |
계시판 확장변수에 대하여 여쭤봅니다. [1] | 마지막드론 | 2011.08.14 |
게시판에 회원확장변수정보 받아서 표시하기 [3] | burster | 2011.03.26 |
확장변수 - 주소입력 받을 시 안내문구 출력 [2] | 반디소리 | 2011.02.24 |
XE 공식 게시판에 (다운로드) 같은 '임의목록' 집어 넣기 (확장변수x)
[1]
![]() | 999 | 2010.12.30 |
확장변수(textarea)에서 html 사용하기 [3] | 하늘종 | 2010.11.01 |
게시판에 사전질문 넣기 특히 확장 변수 없는 지식in 게시판 - 초보자용
[3]
![]() | THEOTHERS | 2010.08.07 |
특정 카테고리의 최근 이미지 출력 위젯
[3]
![]() | 앙띠2 | 2010.04.28 |
확장변수 사용 (전화번호) 사용 예제 - 참고용 [2] | 무대포2 | 2010.03.17 |
게시판확장변수를 이미지로 나타내게 게시판스킨 수정법
[3]
![]() | 팔공산 | 2010.03.10 |
확장변수로 북마크 게시판 만들기 [2] | 레디오빠 | 2010.01.31 |
[초보팁] 최근게시물 위젯에 확장변수 표시하기 [23] | 오뎅궁물 | 2010.01.29 |
게시글 확장변수 순으로 정렬하기 (2010.01.18 13:18 수정) [24] | June Oh | 2010.01.11 |