카다고리 선택시 검색바에 자동으로 검색이 됩니다. 이를 막을 수는 없나요.

다중카타고리 때문이라고 생각했는데 그것도 아닌듯,,

카테고리 링크를 걸때 &sca=조건&sfl=wr_2&stx=검색어

이렇게 링크를 거는데 아마도 &stx가 들어가면 검색바에서 반응해서 자동으로 검색기록이 남더군요.

어떻게 막을 수 없을 까요.

Input를 클릭해야만 검색을 할 수 있게끔 이라든지;;

혹시 아시는분 가르쳐주시면 감사하겠습니다. (__)
|

댓글 4개

case부분을 손보시면 될것같은데요
lib폴더쪽에 보시면 common.lib.php파일있습니다.
그파일에 536라인쪽에 보면 sfl값에 따라 case문을 만들어놨는데요
다음과 같이 해보세요..default전에 선언하세요
case "wr_2" :
if (preg_match("/[a-zA-Z]/", $search_str)){
$str .= "INSTR(LOWER($field[$k]), LOWER('$search_str'))";
} else {
$str .= "INSTR($field[$k], '$search_str')";
}
break;
말씀해주신 대로 해봤는데 여전히 &stx 값이 있으면 검색바에 표시가 됩니다. 아흑..ㅡㅜ
$search_text = trim($search_text); 이거전에
if($search_field == 'wr_2') $search_text = "";
해결 했습니다. 어이없게도 Input의 Value 값이 문제였군요.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,567
18년 전 조회 1,625
18년 전 조회 1,720
18년 전 조회 1,668
18년 전 조회 1,942
18년 전 조회 1.1만
18년 전 조회 1,757
18년 전 조회 1,992
18년 전 조회 1,653
18년 전 조회 1,635
18년 전 조회 1,671
18년 전 조회 1,512
18년 전 조회 2,119
18년 전 조회 1,385
18년 전 조회 1,983
18년 전 조회 2,032
18년 전 조회 2,938
18년 전 조회 1,539
18년 전 조회 1,542
18년 전 조회 1,548
🐛 버그신고