묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Xe 검색
2020.10.18 18:48
xe 에서 외부페이지에서 게시판 검색을 할려고합니다.
아래와 같이 form 으로 search_target 과 search_keyword 를 날리게 로직은 잘 돌아갑니다.
근데 문제가있어 질문드립니다.
1. 해당 submit 버튼을 누르면 현재 페이지가아니라 해당 mid url 로 접속을 합니다. mid value 때문인것 같은데. 현재 페이지에 계속 있을려면 어떻게하나요?
2. form 버튼으로 document 들을 찾아 그 document list 를 해당 페이지에서 출력을 하려고합니다.
document_list 를 어떻게 받을 수 있나요?
정확히 search 의 로직이 어떤지 모르겠네요 ㅠㅠ
<form id="list_search" action="./" method="get" onsubmit="return procFilter(this, search)" no-error-return-url="true">
<input type="hidden" name="vid" value="{$vid}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="category" value="" />
<dt>
<select name="search_target">
<option value="extra_vars2" selected="selected"|cond="$search_target=='extra_vars2'">작가</option>
<option value="title_content" selected="selected"|cond="$search_target=='title_content'">작품명</option>
<option value="extra_vars1" selected="selected"|cond="$search_target=='extra_vars1'">작품 번호</option>
</select>
</dt>
<dd>
<input type="text" id="txt_list_search" name="search_keyword" value="{htmlspecialchars($search_keyword)}" title="{$lang->cmd_search}" class="iText" />
</dd>
</form>
<input type="hidden" name="vid" value="{$vid}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="category" value="" />
<dt>
<select name="search_target">
<option value="extra_vars2" selected="selected"|cond="$search_target=='extra_vars2'">작가</option>
<option value="title_content" selected="selected"|cond="$search_target=='title_content'">작품명</option>
<option value="extra_vars1" selected="selected"|cond="$search_target=='extra_vars1'">작품 번호</option>
</select>
</dt>
<dd>
<input type="text" id="txt_list_search" name="search_keyword" value="{htmlspecialchars($search_keyword)}" title="{$lang->cmd_search}" class="iText" />
</dd>
</form>
질문을 제대로 이해한건지 모르겠는데.. 현재 페이지 유지한다는게 현재 글을 유지하고픈거면..
form 태그 내에
<input type="hidden" name="document_srl" value="{$document_srl}" />
선택한 카테고리도 유지되려면
<input type="hidden" name="category" value="{$category}" />