중복 카테고리 관련 질문입니다. [list 출력건] > 그누4 질문답변

그누4 질문답변

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

중복 카테고리 관련 질문입니다. [list 출력건] 정보

중복 카테고리 관련 질문입니다. [list 출력건]

본문

안녕하세요~ 회원님들!
늘 질문만 하게 되네요.

스킨 작업을 하고 있는데
중복 카테고리를 시도하고 있습니다.

현재 그누보드는 기본적으로 카테고리[ca_name] 선택시 단일 선택밖에 안되잖아요.
그런데 기능상에 카테고리를 복수로 선택해야할 필요가 생겼는데~~~

그래서 검색을 하다보니
그누보드 팁에서 로빈아빠님이 올려주신 것을 가지고 작업을 해 보았습니다.
> http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=26035

[관련 소스]

1. write.skin.php 에서 분류 입력부분 수정


<tr>
    <td class=write_head>사이트 분류</td>
    <td>


<?
$arr=explode("|",$board[bo_category_list]);


foreach($arr as $str) { ?>
<input type=checkbox name=chk_ca_name[] value='<?=$str?>' ><?=$str?>
<? } ?>


<script>
var f = document.fwrite;
var str=",<?=$write[ca_name]?>,";
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == "chk_ca_name[]") {
if (str.indexOf(','+f.elements[i].value+',')>=0) {
f.elements[i].checked = true;
}
}
}
</script>


</td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

2. write_update.head.skin.php 에서 저장부분 수정
<?
$ca_name='';
foreach($_POST[chk_ca_name] as $var) {
$ca_name.=",$var";
}
if (strlen($ca_name)) $ca_name=substr($ca_name,1);
?>

=========================================================================
이렇게 해 보니 db에는 잘 들어가는데 > 카테고리1,카테고리2,카테고리3 (이런식으로 들어감)
이걸 list 페이지에서는 어떻게 적용해야하는지 모르겠네요.

카테고리를 선택해도 되지 않구요...T_T

고수님들의 한수 부탁드립니다!!!

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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