<div class="kboard-attr-row">
<label class="attr-name">스냅 옵션상품</label>
<div class="attr-value">
<input type="radio" name="kboard_option_s5" value="1" <?php if($content->option->s5=='1'):?> checked<?php endif?>>원판상품
<input type="radio" name="kboard_option_s5" value="2" <?php if($content->option->s5=='2'):?> checked<?php endif?>>메이크업촬영
<input type="radio" name="kboard_option_s5" value="3" <?php if($content->option->s5=='3'):?> checked<?php endif?>>2인촬영
<input type="radio" name="kboard_option_s5" value="4" <?php if($content->option->s5=='4'):?> checked<?php endif?>>화보형앨범
</div>
</div>
----------------
<p> 스냅 옵션상품 :
<?php
if($content->option->s5=='1') echo '원판상품';
else if($content->option->s5=='2') echo '메이크업촬영';
else if($content->option->s5=='3') echo '2인촬영';
else if($content->option->s5=='4') echo '화보형앨범';
?>
</p>
----------------------
저는 이런식으로 라디오버튼 형태로 사용하는데 잘 됩니다.
다중으로 선택이 되야 해서 input type="radio" 를 input type="checkbox " 으로 바꾸면.. 작동이 안되더군요..
위 소스에서 어떻게 수정을 해야 체크박스를 쓸 수 있는지 죄송하지만 좀 구체적으로 가르쳐주시면 좋겠습니다.
kboard를 사용하는 사람들중 디자이너가 많을테니까 대부분이 소스에 관해선 많이 초보라 생각해주세요..ㅜㅜ
그냥 예시를 들어서 올려주시면 정말 감사하겠습니다.
------------------------------------------------------------------------------------------------------
공지사항에 관해..
필드추가를 하고 공지사항에 글을쓸경우 필드추가된 항목들이 나오는데 이건 어떻게 해야 안나오게 할 수 있는지도 궁굼합니다.
kboard 정말 잘 사용하고 있습니다.
감사합니다.
체크박스는 php에서 배열로 넘어가도록 name="kboard_option_s5[]" 이렇게 주는게 일반적입니다.
KBoard에서 배열로 옵션을 저장 하는건 충분히 테스트 되지 못했기 때문에 아래와 같이 해보세요.
<label><input type="checkbox" name="kboard_option_s5_1" value="1" <?php if($content->option->s5_1=='1'):?> checked<?php endif?>>원판상품</label>
<label><input type="checkbox" name="kboard_option_s5_2" value="2" <?php if($content->option->s5_2=='2'):?> checked<?php endif?>>메이크업촬영</label>
<label><input type="checkbox" name="kboard_option_s5_3" value="3" <?php if($content->option->s5_3=='3'):?> checked<?php endif?>>2인촬영</label>
<label><input type="checkbox" name="kboard_option_s5_4" value="4" <?php if($content->option->s5_4=='4'):?> checked<?php endif?>>화보형앨범</label>
<?php
if($content->option->s5_1=='1') echo '원판상품';
if($content->option->s5_2=='2') echo '메이크업촬영';
if($content->option->s5_3=='3') echo '2인촬영';
if($content->option->s5_4=='4') echo '화보형앨범';
?>
공지사항 체크는 아래와 같습니다.
<?php if($content->notice):?>공지사항 입니다.<?php endif?>
<?php if(!$content->notice):?>공지사항이 아닙니다.<?php endif?>
빠른 답변 감사합니다.
현재 테스트 결과,, 수정하기에서 수정하기가 잘 안됩니다.
체크를 지우고 저장하기를 눌러도 체크 되어 있던게 유지되네요.
예를들어 네개다 선택한 후 글을쓰면 네개가 다 나오긴 하는데..
추후에 수정이 안됩니다. 한개를 빼려고 해도 체크가 지워지지 않네요..ㅜㅜ
꼭 위의 형태가 아니라도 kboard에서 체크박스(다중선택)이 가능하도록 하려면 어떻게 하나요.
다른분들은 잘 쓰고 있는 기능인지 ,.. 너무 어렵네요.
--
그리고 공지사항은 체크를 말씀드린게 아니라..
필드를 추가한 게시판은 그 해당 필드의 항목이 본문에 표시되는데...
공지사항은 그 항목이 나타나면 안되잖아요..
그것을 여쭤본 것입니다.
공지사항인지 아닌지 체크해서 필드를 표시하거나 감추시면 가능하기 때문에 알려드린 내용입니다^^
<label><input type="hidden" name="kboard_option_s5_1" value=""><input type="checkbox" name="kboard_option_s5_1" value="1" <?php if($content->option->s5_1=='1'):?> checked<?php endif?>>원판상품</label>
<label><input type="hidden" name="kboard_option_s5_2" value=""><input type="checkbox" name="kboard_option_s5_2" value="2" <?php if($content->option->s5_2=='2'):?> checked<?php endif?>>메이크업촬영</label>
<label><input type="hidden" name="kboard_option_s5_3" value=""><input type="checkbox" name="kboard_option_s5_3" value="3" <?php if($content->option->s5_3=='3'):?> checked<?php endif?>>2인촬영</label>
<label><input type="hidden" name="kboard_option_s5_4" value=""><input type="checkbox" name="kboard_option_s5_4" value="4" <?php if($content->option->s5_4=='4'):?> checked<?php endif?>>화보형앨범</label>
checkbox 앞에 같은 이름의 hidden 필드를 입력 해주세요.
체크되지 않은 checkbox의 내용이 전송되지 않고 있기 때문에 대신 hidden으로 빈 값을 넘겨주면 정상적으로 동작 될 겁니다.