그누 외부 검색에 검색필드 추가하기 정보
그누호환 그누 외부 검색에 검색필드 추가하기
관련링크
http://calmbreaker.net
159회 연결
본문
그누보드 3 베타 2 외부 검색에서 검색을 하면 검색 결과 창에는 제목+내용, 제목, 내용, 이름 등을 골라서 다시 검색할 수 있는 옵션이 있습니다. 이를 외부 검색에 포함 시키기 위해서는 아래 코드를 그누 외부 검색에 추가시켜 줍니다.
<select name=sselect class=select>
<option value='wr_subject|wr_content' <?if($sselect == 'wr_subject|wr_content') echo "selected";?>>제목+내용</option>
<option value='wr_name' <?if($sselect == 'wr_name') echo "selected";?>>이름</option>
<option value='wr_subject' <?if($sselect == 'wr_subject') echo "selected"; ?>>제목</option>
<option value='wr_content' <?if($sselect == 'wr_content') echo "selected"; ?>>내용</option>
</select>
이 내용을 <input type=submit value=' 검색 ' class=button> 이 부분 앞 정도에 추가시키면 외부 검색에서 미리 검색 필드를 지정할 수 있습니다.
이렇게만 하면 검색 결과의 옵션 부분에서는 값이 초기화가 될 수 있는데, 이를 해결하기 위해서는 bbs/gnusearch.php의 검색 필드 설정 부분도 위 코드로 바꿔주시면 됩니다.
링크 #1은 적용된 페이지입니다.
<select name=sselect class=select>
<option value='wr_subject|wr_content' <?if($sselect == 'wr_subject|wr_content') echo "selected";?>>제목+내용</option>
<option value='wr_name' <?if($sselect == 'wr_name') echo "selected";?>>이름</option>
<option value='wr_subject' <?if($sselect == 'wr_subject') echo "selected"; ?>>제목</option>
<option value='wr_content' <?if($sselect == 'wr_content') echo "selected"; ?>>내용</option>
</select>
이 내용을 <input type=submit value=' 검색 ' class=button> 이 부분 앞 정도에 추가시키면 외부 검색에서 미리 검색 필드를 지정할 수 있습니다.
이렇게만 하면 검색 결과의 옵션 부분에서는 값이 초기화가 될 수 있는데, 이를 해결하기 위해서는 bbs/gnusearch.php의 검색 필드 설정 부분도 위 코드로 바꿔주시면 됩니다.
링크 #1은 적용된 페이지입니다.
추천
1
1
댓글 전체
감사합니다.
음~~ 좋은 팁입니다....

위 소스의 내용은 265에서도 똑같이 적용해도 됩니다.
3.0도 그렇겠지만,
<input type=submit value=' 검색 ' class=button> 부분 바로 위에 넣어줘야 합니다.
3.0도 그렇겠지만,
<input type=submit value=' 검색 ' class=button> 부분 바로 위에 넣어줘야 합니다.