게시글 수정 시 카테고리 변경 오류

게시글 수정 시 카테고리 변경 오류

QA

게시글 수정 시 카테고리 변경 오류

본문

안녕하세요 .

 

게시글을 올린 후 수정하려고 하면 입력한 카테고리 데이터를 받아오지 못하고 있습니다.

 

혹시 이유를 아시나요?

 

write.skin.php


<?php if ($is_category) { ?>
        <tr>
        <th rowspan=2>분류</th>
        <td colspan=2>
        <?
        $arr=explode("|",$board[bo_category_list]);
        foreach($arr as $str) { ?>
        <input type=checkbox id=ca_name name=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>

 

1935338123_1666080107.4629.png

 

 

이 질문에 댓글 쓰기 :

답변 1

관리자에서 카테고리 사용 체크하셨나여?

아 생각해보니 인덱스는 필요가 없겠네요
수정시에 밸류와 같은 값인게 있으면 checked 옵션을 주셔야합니다.


<?php 
<?
$arr=explode("|",$board[bo_category_list]);
foreach($arr as $str) { ?>
<input type=checkbox id=ca_name name=ca_name value='<?=$str?>' checked='<?php echo $write[ca_name] === $str ? "true" : "false"  ?>'><?=$str?>
<? } ?>
?>

답변을 작성하시기 전에 로그인 해주세요.
전체 947
QA 내용 검색

회원로그인

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