1:1 게시판 카테고리 셀릭트 형태 만들기 문의드립니다. 채택완료
아방가르드
10년 전
조회 2,503
마스타님이 올려준 글을 참고하여 다른 게시판(예:$bo_table=notice등..)은 정상적으로 적용하였지만, 1:1 게시판(qalist.php)는 카테고리 셀릭트 형태 만들기가 안되네요...ㅠㅠ
</p><pre><!-- 게시판 카테고리 시작 { -->
<?php if ($is_category) { ?>
<?php
$category_option_old = get_category_option($bo_table); // SELECT OPTION 태그로 넘겨받음
?>
<form name="fcategory" method="get" action="<?=$_SERVER[PHP_SELF]?>">
<input type="hidden" name="bo_table" value="<?=$bo_table?>">
<select name="sca">
<option value=''>전체</option>
<?=$category_option_old?>
</select>
<input type="submit" value="확인">
</form>
<?php } ?>
<!-- } 게시판 카테고리 끝 -->
를 도대체 무엇으로 변경해야 1:1 게시판에 적용할 수 있는지 알려주시면 고맙겠습니다ㅠㅠ
잔지식으로 혼자 문제를 해결해보고자 노력했으나 뜻대로 잘 되지 않아서 문의드리게 되었습니다....ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
10년 전
위에 작성하신 내용은 일반 게시판에 해당되는 소스이며 잘못 작성된 내용도 있습니다.
qa(1:1) 게시판은 소스가 조금 다릅니다. 위에 작성하신 내용은 다 지우시고,
./skin/qa/basic/list.skin.php 파일의 상단에 아래와 같은 내용을 작성하세요.
</p><p><?php</p><p>if (!defined('_GNUBOARD_')) exit;</p><p> </p><p>//분류 추가</p><p>$category_option = '';</p><p>if(trim($qaconfig['qa_category'])) {</p><p> $category = explode('|', $qaconfig['qa_category']);</p><p> for($i=0; $i<count($category); $i++) {</p><p> $category_option .= option_selected($category[$i], $sca);</p><p> }</p><p>} else {</p><p> alert('1:1문의 설정에서 분류를 설정해 주십시오');</p><p>}</p><p> </p><p>~~ 중략 ~~</p><p> </p><p><div id="bo_list"></p><p> <?php if ($category_option) { ?></p><p> <!-- 카테고리 시작 { --></p><p> <form name="fcategory" id="fcategory" method="get"></p><p> <h3 class="sound_only"><?php echo $qaconfig['qa_title']?> 카테고리</h3></p><p> <select name="sca" onchange="location='<?php echo G5_BBS_URL;?>/qalist.php?sca='+encodeURIComponent(this.value);"></p><p> <option value="">분류전체</option></p><p> <?php echo $category_option;?></p><p> </select></p><p> </form></p><p> <!-- } 카테고리 끝 --></p><p> <?php } ?></p><p>~~ 이하 생략 ~~</p><p>
위에 분류 추가된 내용과
<!-- 카테고리 시작 { -->부터 <!-- } 카테고리 끝 --> 까지의 내용이 수정된 부분입니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
아방가르드
10년 전
감사합니다~^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인