묻고답하기
다중 셀렉트박스 형식의 검색을 개선하고 싶습니다.
2018.07.06 11:51
안녕하세요.
xe 외형보다 시스템 쪽에 관심을 갖고 이것저것 만져 보고 있는 초보입니다.
xe가 가지고 있는 검색 시스템을 활용해서 대상 게시판과 조건값 등을 선택해서 검색할 수 있는 방법을 모색하다가 막히는 부분이 있어 질문 드립니다.
먼저, 제가 짠 검색창 형식입니다.
<form action="{getUrl()}" method="get" id="fo_search" style="margin-bottom:20px;">
<input type="hidden" name="mid" value="search_shop" />
<input type="hidden" name="search_target" value="extra_vars1" />
<select name="" class="address_sel" id="selectA" size="1"></select>
<select name="" class="address_sel" id="selectB"></select>
<select name="search_keyword" class="address_sel" id="selectC"></select>
<input type="submit" value="submit" />
</form>
아시는 분들은 아시다시피, 초록 색 영역으로 대상 게시판과 확장변수를 특정하고, 주황색 부분의 셀렉트 박스를 통해
검색 키워드를 특정하는 방식입니다. 세 개의 셀렉트 박스는 A선택->B선택->C선택을 통해 최종 검색어를 특정하는 방식입니다.
주소를 확장변수로 했을 때 검색하기 좋은 형태라 만들어 본 형태입니다.
http://www.xxxxx.xxxxxxx/?error_return_url=%2F&act=&vid=&mid=search_place&search_target=extra_vars1&search_keyword=구로동
mid값을 통해 게시판을 특정하고, search_target으로 확장변수를 검색어에 놓았으며, search_keyword를 통해 selectC에서 선택된 value값이 키워드로 검색되도록 했습니다.
확장변수 다중검색 애드온과 위젯, 게시판 스킨 등이 나온것이 있으니 그것들을 참고해 보시면 될것같네요..
확장변수 다중검색 애드온 : https://xetown.com/rxe_point/1006439
확장변수 다중검색 위젯 : https://www.xpressengine.com/index.php?mid=download&package_id=22753954