통합검색에서 wr_1도 같이검색 되게...할려면,, > 그누4 질문답변

그누4 질문답변

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

통합검색에서 wr_1도 같이검색 되게...할려면,, 정보

통합검색에서 wr_1도 같이검색 되게...할려면,,

본문

어떻게 해야되죠?
search.php 수정해야되나요?

댓글 전체

스킨을 수정하시면 될듯....
select 옵션에 wr_1을 추가하시면 검색할때 선택해서 검색을 하시면 되네요.
기본 검색은 제목+내용인데... 제목+내용+wr_1 을 검색하시기를 원하시는것이면,
<option value="wr_subject||wr_content|wr_1">제목+내용</option>

홈페이지 첫 화면에서 검색을 하시는것이면,
head.php 에서 검색폼을 아래와 같이 수정하시면 됩니다.
<input type="hidden" name="sfl" value="wr_subject||wr_content|wr_1">
<option value="wr_subject||wr_content|wr_1">제목+내용</option>
<input type="hidden" name="sfl" value="wr_subject||wr_content|wr_1">

==>
<option value="wr_subject||wr_content||wr_1">제목+내용</option>
<input type="hidden" name="sfl" value="wr_subject||wr_content||wr_1">

기둥이 하나씩 소풍을 갔습니다....ㅠ.ㅠ
통합검색이 어디에 위치해 있는지 모르지만 일반적으로 head.php파일에 있고 완전 초보님이라 가정하고 말씀드립니다.

그누보드 기본 head.php 파일 기준으로  85-89행의 내용입니다

      <table width="100%" height="33" cellspacing="0" cellpadding="0">
        <form name="fsearchbox" method="get" action="javascript:fsearchbox_submit(document.fsearchbox);">
        <!-- <input type="hidden" name="sfl" value="concat(wr_subject,wr_content)"> -->
        <input type="hidden" name="sfl" value="wr_subject||wr_content"> ==> 여기에 검색필드를 추가해줍니다.
        <input type="hidden" name="sop" value="and">

위 내용을 간단히 해석하자면
sfl은 서치필드, wr_subject는 글 제목, wr_content는 본문내용입니다.
기본적으로 검색어를 입력하면 글제목과 본문내용에서 검색하라는 것이죠..
그럼 변경해볼까요?

<input type="hidden" name="sfl" value="wr_subject||wr_content||wr_1">
여기에 wr_1필드를 추가하여 글제목, 본문내용, wr_1필드에서 검색하라고 바꿨습니다..

이렇게하면 메인화면에서의 전체검색에서 wr_1 필드도 검색될것입니다.

그럼 통합검색내에서도 변경을 해줘야겠죠? 통합검색스킨이 기본 basic스킨일경우
이제 skin/search/basic/search.skin.php 파일을 엽니다.
거기에서도 비슷한 내용이 있을겁니다.
기본search.skin.php 파일 기준으로 13-19행

        <select name=sfl class=select>
        <option value="wr_subject||wr_content">제목+내용</option>
        <option value="wr_subject">제목</option>
        <option value="wr_content">내용</option>
        <option value="mb_id">회원아이디</option>
        <option value="wr_name">이름</option>
        </select>

여기에 wr_1을 하나 더 넣어주거나 원하는곳에 추가해줍니다. wr_1에 들어간 내용이 가격이라면
        <option value="wr_subject||wr_conten||wr_1">제목+내용+가격(wr_1이름)</option> ==>추가하는 방식
        <option value="wr_1">가격(wr_1이름)</option> ==> 셀렉트메뉴에 새로 넣는방식.

확인해보지는 않았지만 이렇게하면 될듯하네요..윗분도 설명해 주셨지만 해결못하셨다니 자세하게 써봅니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT