게시판 검색을 조금 만지고 싶은데
본문
https://sir.kr/g5_skin/10155?sfl=wr_subject||wr_content&stx=basic_&page=2
게시판 사용중입니다.
검색시 "휴대폰" 을 검색하고 싶네요..
어떤걸 수정해야할까요 ㅠㅠ
write.step2.skin 을 보면
$hphone_temp = explode("-", $wr_3_temp[1]);
$data[hphone1] = $hphone_temp[0];
$data[hphone2] = $hphone_temp[1];
$data[hphone3] = $hphone_temp[2];
라고 나옵니다.
답변 3
변수명만 봐서는 여분필드를 활용하시는 것 같네요.
검색은 common.lib.php 파일에서
get_sql_search 함수쪽을 보시면 될겁니다.
검색이 오는쪽 form에 input으로 wr_3를 넣어주시고
get_sql_search 함수 중간쯤에 보시면 필드 가져와서 switch하는 함수가 있는데
여기에 case 'wr_3': 로 추가하시면 될것 같네요....^^
여분필드를 활용한 검색은..
보통 list.ksin.php 의 검색 셀렉트 박스에 여분필드 옵션을 추가해주면 됩니다.
<option value="wr_1" <?php echo get_selected($sfl, 'wr_1'); ?>휴대폰</option>
ex.
<select name="sfl" id="sfl">
<option value="wr_subject"<?php echo get_selected($sfl, 'wr_subject', true); ?>>제목</option>
...
<option value="wr_1" <?php echo get_selected($sfl, 'wr_1'); ?>휴대폰</option>
</select>
답변을 작성하시기 전에 로그인 해주세요.