2중 카테고리 구현 - 확장필드(2단계) 이용 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

2중 카테고리 구현 - 확장필드(2단계) 이용 정보

기타 2중 카테고리 구현 - 확장필드(2단계) 이용

첨부파일

basic2a_수정.zip (100.3K) 250회 다운로드 2006-08-04 12:30:37

본문

http://sir.co.kr/bbs/tb.php/g4_skin/571
라이프게임님의 2중 카테고리 구조를 약간 수정을 하였습니다.
리스트에서 두번째 카테고리 선택시 선택된 것만 보여져야 하는데,
보여지지 않아서 이부분을 수정하였습니다.
수정파일 : /lib/common.lib.php, /bbs/list.php, 스킨/basic2ca/list.skin.php, view.skin.php

1. g4_설치폴더/lib/common.lib.php

1-1. 486 라인수정
global $g4;  ==> global $g4, $wr_10;

1-2. 492 라인 후 추가부분
if ($wr_10) {
if ($str) {
$str = "(" . $str . " and wr_10 = '$wr_10') ";
} else {
$str = " wr_10 = '$wr_10' ";
}
    }


2. g4_설치폴더/bbs/list.php

18, 71, 108, 127 라인
if ($sca || $stx)
if ($wr_10 || $sca || $stx)

87 라인
if (!$sca && !$stx)
if (!$wr_10 && !$sca && !$stx)



3. 스킨/list.skin.php
3-1. 62 라인 수정
    <? if ($is_category) { ?>
    <form name="fcategory" method="get">
    <td width="50%">1단계 : <select name=sca onchange="location='<?=$category_location?>&sca='+this.value+'&wr_10='+this.form.wr_10.value;"><option value=''>전체</option><?=$category_option?></select>
    2단계 : <select name=wr_10 onchange="location='<?=$category_location?>&sca='+this.form.sca.value+'&wr_10='+this.value;"><option value=''>전체</option><?=$bo_10_option?></select></td>
    </form>
    <? } ?>

3-2. 226 라인 수정
<? if ($is_category) { ?>
if ("<?=$sca?>") document.fcategory.sca.value = "<?=$sca?>";
if ("<?=$wr_10?>") document.fcategory.wr_10.value = "<?=$wr_10?>";
<? }  ?>

4. 스킨/view.skin.php
4-1. 44 라인 추가

<table width="100%" cellspacing="0" cellpadding="0">
<tr>
    <td width="4" height="33" bgcolor="#7BB2D6"><img src="<?=$board_skin_path?>/img/top_01.gif" width="4" height="33"></td>
    <td width="10%" align="center" valign="middle" bgcolor="#7BB2D6"><font style="font-family:돋움; font-size:9pt; color:#ffffff"><strong>분류</strong></font></td>
    <td width="5" align="center" valign="middle" bgcolor="#7BB2D6"><img src="<?=$board_skin_path?>/img/top_02.gif" width="5" height="33"></td>
    <td width="5" align="center" valign="middle" bgcolor="#EEEEEE"><img src="<?=$board_skin_path?>/img/top_03.gif" width="5" height="33"></td>
    <td width="90%" align="left" valign="middle" bgcolor="#EEEEEE" class=v_padding1><font class="mystyle"><b>
      <? if ($is_category) { echo ($category_name ? "$view[ca_name]" : "");} ?>
    </b></font></td>
    <td width="4" bgcolor="#EEEEEE"><img src="<?=$board_skin_path?>/img/top_04.gif" width="4" height="33"></td>
</tr>
</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
    <td width="100%" height="2" bgcolor="#FFFFFF"></td>
</tr>
</table>


<table width="100%" cellspacing="0" cellpadding="0">
<tr>
    <td width="4" height="33" bgcolor="#7BB2D6"><img src="<?=$board_skin_path?>/img/top_01.gif" width="4" height="33"></td>
    <td width="10%" align="center" valign="middle" bgcolor="#7BB2D6"><font style="font-family:돋움; font-size:9pt; color:#ffffff"><strong>형식</strong></font></td>
    <td width="5" align="center" valign="middle" bgcolor="#7BB2D6"><img src="<?=$board_skin_path?>/img/top_02.gif" width="5" height="33"></td>
    <td width="5" align="center" valign="middle" bgcolor="#EEEEEE"><img src="<?=$board_skin_path?>/img/top_03.gif" width="5" height="33"></td>
    <td width="90%" align="left" valign="middle" bgcolor="#EEEEEE" class=v_padding1><font class="mystyle"><b>
    <? if ($is_category) { echo ($category_name ? "$write[wr_10] " : ""); } ?>
    </b></font></td>
    <td width="4" bgcolor="#EEEEEE"><img src="<?=$board_skin_path?>/img/top_04.gif" width="4" height="33"></td>
</tr>
</table>


4-2. 124 라인 수정
카테고리 출력을 했었는데, 제목만 출력하게 함.
추천
5

댓글 전체

전체 18 |RSS
그누4 스킨 내용 검색

회원로그인

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