검색시에 색깔 그거 추가 필드는 어떻게 하나요? 정보
그누보드 검색시에 색깔 그거 추가 필드는 어떻게 하나요?본문
게시판 아래쪽 검색에서
제목이나 내용을 검색해서 찾으면 검색에 색깔 입혀지잖아요
그거를 wr_추가필드에도 하고 싶은데요. 어떻게 하나요?
수고하세요.
최강그누보드
제목이나 내용을 검색해서 찾으면 검색에 색깔 입혀지잖아요
그거를 wr_추가필드에도 하고 싶은데요. 어떻게 하나요?
수고하세요.
최강그누보드
댓글 전체
감사합니다. 수고하세요..
머 좋은 방법업나요?
...
머 좋은 방법업나요?
...
검색리스트에서 색이 바뀌는것의 문제인가요? 이건 제가 확인을 못해봤고.
보기화면에서 추가 필드라면 다음글의 코멘트를 참조해보세요.
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&page=3&wr_id=8440
보기화면에서 추가 필드라면 다음글의 코멘트를 참조해보세요.
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&page=3&wr_id=8440
일단 저위의 펑션에서 검색어를 받아야겠지요...그리고 conv_subject 펑션을 호출하는 순서입니다..
그러고 보니 관련부분을 다 찾아보지 않았네요...다시 찾아봐야 할 듯...ㅡㅡ;
그러고 보니 관련부분을 다 찾아보지 않았네요...다시 찾아봐야 할 듯...ㅡㅡ;
// 제목을 변환
function conv_subject($subject, $len, $suffix="")부분에서
if ($stext && preg_match("/wr_subject/", $sselect)) $subject = search_font($stext, $subject);
부분이 관련된거 아닌가요?
function conv_subject($subject, $len, $suffix="")부분에서
if ($stext && preg_match("/wr_subject/", $sselect)) $subject = search_font($stext, $subject);
부분이 관련된거 아닌가요?
흠.. 역시 안되네요..
그런데요..
case "wr_subject|wr_content" :
$str .= " (wr_subject like '%$s[$i]%' or wr_content like '%$s[$i]%') ";
break;
이부분을 지우고해도 제목하고,제목+내용은 색깔이 입혀져서 나오네요..
수고하세요.
그런데요..
case "wr_subject|wr_content" :
$str .= " (wr_subject like '%$s[$i]%' or wr_content like '%$s[$i]%') ";
break;
이부분을 지우고해도 제목하고,제목+내용은 색깔이 입혀져서 나오네요..
수고하세요.
직접 하시기는 조금 힘들듯 합니다만...일단 아래대로 해보세요...
lib/gnuboard.lib.php 에서 보면 아래와 같은 펑션이 있습니다.
function get_sql_search($field, $stext, $soperator=0)
위 펑션에 보면 case 문이 여러개 있는데, 이걸 참고해서 추가한 필드도 같은 형식으로 추가해 주세요..
그리고 아래 부분도 추가한 case 부분에 같은 형식으로 추가해 주세요.
$str .= " (INSTR(LOWER($field), LOWER('$s[$i]')) > 0) ";
위와같이 하면 검색폰트가 같이 적용될 겁니다...
해보고 잘안되면 조금 응용해서 적용해 보십시오.
lib/gnuboard.lib.php 에서 보면 아래와 같은 펑션이 있습니다.
function get_sql_search($field, $stext, $soperator=0)
위 펑션에 보면 case 문이 여러개 있는데, 이걸 참고해서 추가한 필드도 같은 형식으로 추가해 주세요..
그리고 아래 부분도 추가한 case 부분에 같은 형식으로 추가해 주세요.
$str .= " (INSTR(LOWER($field), LOWER('$s[$i]')) > 0) ";
위와같이 하면 검색폰트가 같이 적용될 겁니다...
해보고 잘안되면 조금 응용해서 적용해 보십시오.