메인페이지내 분류(카테고리) 검색달기 정보
메인페이지내 분류(카테고리) 검색달기첨부파일
본문
각 게시판에 있는 분류를 지역별이나 임의분류한 경우 게시판내에서는 검색이 용이합니다.
하지만, 메인페이지내에 검색을 달려고 할때는 전체검색으로 원하는 검색형식이 아니어서 많은 분들의 게시글을 많이 참고하여, 제가 단순한 분류구분과 검색을 메인페이지에 달아보았습니다. 메인페이지에 카테고리 검색을 달고 싶은 분들도 있으실 것 같아서 올려봅니다.
■ 많은 사부님들이 힌트를 주신 게시판 각 스킨별 list.skin.php 내의 검색을 빌려와서 메인페이지의 원하는 부분에 삽입을 해놓아보았습니다. 아래는 각 스킨별 검색부분입니다.
<div class="board_search">
<form name="fsearch" method="get">
<input type="hidden" name="bo_table" value="<?=$bo_table?>">
<select name="sfl">
<option value="wr_subject||wr_content">전체검색</option>
</select>
<input name="stx" class="stx" maxlength="15" itemname="검색어" required value='<?=stripslashes($stx)?>'>
<input type="image" src="<?=$board_skin_path?>/img/btn_search.gif" border='0' align="absmiddle">
<input type="radio" name="sop" value="and">and
<input type="radio" name="sop" value="or">or
</form>
</div>
<script type="text/javascript">
if ('<?=$sca?>') document.fcategory.sca.value = '<?=$sca?>';
if ('<?=$stx?>') {
document.fsearch.sfl.value = '<?=$sfl?>';
if ('<?=$sop?>' == 'and')
document.fsearch.sop[0].checked = true;
if ('<?=$sop?>' == 'or')
document.fsearch.sop[1].checked = true;
} else {
document.fsearch.sop[0].checked = true;
}
</script>
■ 메인에 분류별 검색을 달기 위해서 떨구어낼거 떨구고 나면, 아래 소스가 특정 게시판의 게시물 중 분류별로 검색을 할 수 있는 소스가 남더라구요. (저는 지역별 분류를 했습니다)
<div style="text-align:center;">
<form name=fsearch method=get action="<?=$g4[bbs_path]?>/board.php" style="margin:0px;">
<input type=hidden name=bo_table value="test03"> <!--해당게시판이름 value값 바꾸기 -->
<input type=hidden name=sca value="<?=$sca?>">
<select name=sca style="background-color:#f6f6f6; border:1px solid #7f9db9; height:21px;"> <!--sfl -->
<option selected="selected">지역선택</option>
<option value="<?=$sca=서울?>">서울</option> <!--해당게시판의 분류를 나열 -->
<option value="<?=$sca=인천?>">인천</option>
<option value="<?=$sca=경기?>">경기</option>
<option value="<?=$sca=강원?>">강원</option>
<option value="<?=$sca=충남?>">충남</option>
<option value="<?=$sca=대전?>">대전</option>
<option value="<?=$sca=충북?>">충북</option>
<option value="<?=$sca=전북?>">전북</option>
<option value="<?=$sca=경북?>">경북</option>
<option value="<?=$sca=대구?>">대구</option>
<option value="<?=$sca=울산?>">울산</option>
<option value="<?=$sca=부산?>">부산</option>
<option value="<?=$sca=경남?>">경남</option>
<option value="<?=$sca=전남?>">전남</option>
<option value="<?=$sca=광주?>">광주</option>
<option value="<?=$sca=제주?>">제주</option>
</select>
<input name=stx maxlength=15 itemname="검색어" required value='<?=$stx?>' style="width:204px; background-color:#f6f6f6; border:1px solid #7f9db9; height:21px;">
<input type=image src="<?=$board_skin_path?>/img/btn_search.gif" border=0 align=absmiddle>
<input type=radio name=sop value=and>and
<input type=radio name=sop value=or>or
</form>
</div>
보시는 것처럼, 해당게시판이름 바꾸고 분류를 일일히 나열되게 기입을 해주어야 합니다.
메인에 복잡한 카테고리별 검색은 구현하지 못했지만, 단순한 목적으로 필요로하는 분들이 활용하셨음합니다.
감사합니다.
하지만, 메인페이지내에 검색을 달려고 할때는 전체검색으로 원하는 검색형식이 아니어서 많은 분들의 게시글을 많이 참고하여, 제가 단순한 분류구분과 검색을 메인페이지에 달아보았습니다. 메인페이지에 카테고리 검색을 달고 싶은 분들도 있으실 것 같아서 올려봅니다.
■ 많은 사부님들이 힌트를 주신 게시판 각 스킨별 list.skin.php 내의 검색을 빌려와서 메인페이지의 원하는 부분에 삽입을 해놓아보았습니다. 아래는 각 스킨별 검색부분입니다.
<div class="board_search">
<form name="fsearch" method="get">
<input type="hidden" name="bo_table" value="<?=$bo_table?>">
<select name="sfl">
<option value="wr_subject||wr_content">전체검색</option>
</select>
<input name="stx" class="stx" maxlength="15" itemname="검색어" required value='<?=stripslashes($stx)?>'>
<input type="image" src="<?=$board_skin_path?>/img/btn_search.gif" border='0' align="absmiddle">
<input type="radio" name="sop" value="and">and
<input type="radio" name="sop" value="or">or
</form>
</div>
<script type="text/javascript">
if ('<?=$sca?>') document.fcategory.sca.value = '<?=$sca?>';
if ('<?=$stx?>') {
document.fsearch.sfl.value = '<?=$sfl?>';
if ('<?=$sop?>' == 'and')
document.fsearch.sop[0].checked = true;
if ('<?=$sop?>' == 'or')
document.fsearch.sop[1].checked = true;
} else {
document.fsearch.sop[0].checked = true;
}
</script>
■ 메인에 분류별 검색을 달기 위해서 떨구어낼거 떨구고 나면, 아래 소스가 특정 게시판의 게시물 중 분류별로 검색을 할 수 있는 소스가 남더라구요. (저는 지역별 분류를 했습니다)
<div style="text-align:center;">
<form name=fsearch method=get action="<?=$g4[bbs_path]?>/board.php" style="margin:0px;">
<input type=hidden name=bo_table value="test03"> <!--해당게시판이름 value값 바꾸기 -->
<input type=hidden name=sca value="<?=$sca?>">
<select name=sca style="background-color:#f6f6f6; border:1px solid #7f9db9; height:21px;"> <!--sfl -->
<option selected="selected">지역선택</option>
<option value="<?=$sca=서울?>">서울</option> <!--해당게시판의 분류를 나열 -->
<option value="<?=$sca=인천?>">인천</option>
<option value="<?=$sca=경기?>">경기</option>
<option value="<?=$sca=강원?>">강원</option>
<option value="<?=$sca=충남?>">충남</option>
<option value="<?=$sca=대전?>">대전</option>
<option value="<?=$sca=충북?>">충북</option>
<option value="<?=$sca=전북?>">전북</option>
<option value="<?=$sca=경북?>">경북</option>
<option value="<?=$sca=대구?>">대구</option>
<option value="<?=$sca=울산?>">울산</option>
<option value="<?=$sca=부산?>">부산</option>
<option value="<?=$sca=경남?>">경남</option>
<option value="<?=$sca=전남?>">전남</option>
<option value="<?=$sca=광주?>">광주</option>
<option value="<?=$sca=제주?>">제주</option>
</select>
<input name=stx maxlength=15 itemname="검색어" required value='<?=$stx?>' style="width:204px; background-color:#f6f6f6; border:1px solid #7f9db9; height:21px;">
<input type=image src="<?=$board_skin_path?>/img/btn_search.gif" border=0 align=absmiddle>
<input type=radio name=sop value=and>and
<input type=radio name=sop value=or>or
</form>
</div>
보시는 것처럼, 해당게시판이름 바꾸고 분류를 일일히 나열되게 기입을 해주어야 합니다.
메인에 복잡한 카테고리별 검색은 구현하지 못했지만, 단순한 목적으로 필요로하는 분들이 활용하셨음합니다.
감사합니다.
추천
5
5
댓글 4개
좋은팁 감사합니다.
관심갖아주셔서 오히려 제가 감사합니다. ㅎㅎㅎ 다중분류 검색을 다음엔 올려볼께요~
감사합니다.
참 좋은 팁이군요. 그누보드 알아가는 재미에 푹 빠졌습니다. 추천요~