여분필드 wr_11~wr_20 가 뷰페이지에서 주소창에 반영이 안되요.
본문
안녕하세요. :)
여분필드를 10개 늘려서
wr_1~wr_20 까지 사용하여, 다중셀렉트 검색을 만들었습니다.
그누보드에서는 검색 후 결과로 출력된 게시물에 검색결과값이 붙어서,
뷰페이지로 들어갔을대 상단 주소창에 검색에 반영된 필드가 wr_id 뒤에 붙어서 나오잖아요?
도메인/bbs/board.php?bo_table=sample3&wr_id=2&sca=&sop=or&wr_2=%EB%8B%AC%EC%84%9C%EA%B5%AC&wr_3=%EC%8B%A0%EB%8B%B9%EB%8F%99
이런식으로요.
그런데, wr_1부터 wr_10까지 반영된 값만 주소창 끝에 붙고, wr_11~wr_20 값은 불러오지 못해요.
아무래도 그누보드 본체 어딘가에 추가한 필드를 잡아줘야 될것 같은데, 어디인지 찾지 못하겠습니다. ㅜㅜ
common.lib.php list.php view.php 파일의 function get_sql_search 에 $stx_wr_1 부터 $stx_wr_20 까지
추가필드 잡아줬구요. 다중검색도 잘되는데. 뷰페이지로 들어갔을때만 반영이 안되요.
추가한 wr_11~wr_20까지 뷰페이지에 불러오게 하려면 어떻게해야 되나요?
도움 부탁 드려요.
답변 2
/common.php
if (isset($to_id) && $to_id) { // search part (검색 파트[구간])
$spt = (int)$spt;
$qstr .= '&to_id=' . urlencode($to_id);
}
$qstr 에 추가해 주셔야 하는건 아닌가요?
많은 도움이 되었습니다. 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.