사이트 내 전체검색
그누보드
[팁] 분류에 CheckBox 로 다수의 항목 입력가능하게 만들기
로빈아빠
https://cmd.kr/gnu/351 URL이 복사되었습니다.

본문

분류 선택시 select box로 사용하게 한것을 checkbox로 다수의 분류 중복선택가능하게 만든다.



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);
?>


댓글목록

유샘님의 댓글

profile_image 유샘 작성일

분류 선택시 select box로 사용하게 한것을 checkbox로 다수의 분류 중복선택가능하게 만든다.
부분을 작은예로 가르쳐주시면 안될까요. 로빈아빠님~

제가 아래 사이트와 같은 포탈검색사이트를 만드는 중인데... 그누보드를 이용하고 있어요.

■모델사이트
http://ezii.co.kr/MNA/index.html?n=9

■제가 개발중인 사이트
http://www.hdai.net/bbs/board.php?bo_table=m0101

업종 단일분류로 관리자가 작성케했는데.. 건설업의 특성상 다수업종에 종사들한다하네요.
(최대4개까지 겸업) 단일항목분류에서 다수분류는 체크항목뿐인데, 그누보드의 구조상 힘들어서
프로그래머친구녀석이 다시짜야한다 합니다.
그누보드의 한계인가 고민하던 중... 체크박스라는 검색어로 구글에서 그누보드와 본사이트에서 키를 찾을것같습니다. 힌트 주세요~

늦게라도 좋으니 답변이나  "select box로 사용하게 한것을 checkbox로 다수의 분류 중복선택가능하게 만든다"의 작은예문 부탁드립니다.

그누보드
190 (1/4P)

Search

Copyright © Cmd 명령어 3.145.72.5