모바일 수정하기에서 체크박스 옵션을 하나 더 추가 했습니다.
관련링크
본문
아래와 같이 모바일 수정하기 부분에서 체크박스 wr_1을 추가했는데.. 수정하기 부분에서
추가한 메뉴가 보이질 않습니다. 이유가 먼가요?
if ($is_notice || $is_html || $is_secret || $is_mail || $is_wr_1 ) {
$option = '';
if ($is_notice) {
$option .= PHP_EOL.'<li class="chk_box"><input type="checkbox" id="notice" name="notice" class="selec_chk" value="1" '.$notice_checked.'>'.PHP_EOL.'<label for="notice"><span></span>공지</label></li>';
}
if ($is_wr_1) {
$option .= PHP_EOL.'<li class="chk_box"><input type="checkbox" id="wr_1" name="wr_1" class="selec_chk" value="1" '.$wr_1_checked.'>'.PHP_EOL.'<label for="wr_1"><span></span>11</label></li>';
}
답변 2
$is_wr_1 이부분을
목록에서는 $list[$i]['wr_1'],
뷰페이지에서는 $view['wr_1']
수정페이지에서는 $write['wr_1'] 로 변경하면 될 것입니다.
$wr_1_checked 이 부분도 따로 설정 하지 않으면
if($write['wr_1'] == 1) { echo "checked"; }
$wr_1_checked 이 부분을 위의 코드로 대체하면 됩니다.
나머지 $is... 함수들은 이미 정의가 되어있는데
$is_wr_1 이 함수가 정의되지 않아서 그렇습니다.
설국열차님이 설명 잘해주셨네요.