묻고답하기
위부페이지로 게시판의 검색 부분만 따로 떼오고 싶습니다.
2009.05.21 18:43
특정게시판만 검색할수 있도록 검색부분만 외부페이지로 따로 떼오고 싶습니다.
해당 스킨의 list.html 파일을 참고로 아래와 같은 소스를 외부페이지에 붙여넣었습니다.
<div class="boardSearch">
<form action="{getUrl()}" method="get" id="fo_search">
<input type="hidden" name="mid" value="{$mid}" />
<select name="search_target">
<!--@foreach($search_option as $key => $val)-->
<option value="extra_vars1" <!--@if($search_target==extra_vars1)-->selected="selected"<!--@end-->>직업</option>
<option value="{$key}" <!--@if($search_target==$key)-->selected="selected"<!--@end-->>{$val}</option>
<!--@end-->
</select>
<input type="text" name="search_keyword" value="{htmlspecialchars($search_keyword)}" class="inputTypeText"/>
<!--@if($last_division)-->
<a href="./{getUrl("page',1,'document_srl','','division',$last_division,'last_division','','entry','')}" class="button {$btn_class}"><span>{$lang->cmd_search_next}</span></a>
<!--@end-->
<a href="./#" class="button {$btn_class}"><span>{$lang->cmd_search}</span></a>
</form>
</div>
위에서 $mid는 제가 임의로 정해줬는데... $search_option은 어떻게 설정해줘야 할 지 모르겠네요...
제일 간단한건 수동으로 <option> 태그를 써주는 것이겠지만... 확장변수를 몇 개 등록했기 때문에 가급적 게시판의 검색 설정을 자동으로 불러오게 하고싶습니다.
$search_option은 modules/board/board.view.php에서 정의하던데 어떻게 하면 불러올 수 있을까요? 참고로, 외부페이지의 경로는 게시판 스킨의 경로와 다릅니다.