글 작성 시 체크박스 선택시 게시판 리스트 제목 옆에 라벨을 넣을려고 합니다.
어떻게하면 좋을까요....
editor-fields.php 부분에 아래와 같이 체크박스를 추가했습니다.
<div class="kboard-attr-row <?php echo esc_attr($field['class'])?> attach-<?php echo $attached_index?>">
<label>
<input type="hidden" name="kboard_option_checkbox" value="">
<input type="checkbox" name="kboard_option_checkbox" value="done_chk" <?php if ( $content->option->checkbox == 'done_chk' ) { ?>checked<?php } ?>> 체크박스
</label>
</div>
list.php 부분 타이틀 옆에 표시가 되도록 우선 '<span class="kboard-price_chart-done">완료(테스트 중)</span>'추가하였습니다.
이 부분을 어떻게 체크박스 상태에 따라 표시 및 비표시를 할 수 있을까요?
<a href="<?php
echo $url->getDocumentURLWithUID($content->uid)
?>">
<div class="kboard-price_chart-cut-strings">
<?php if($content->isNew()):?><span class="kboard-price_chart-new-notify">New</span><?php endif?>
<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
<?php echo $content->title?>
<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
<span class="kboard-price_chart-done">완료(테스트 중)</span>
</div>
</a>
안녕하세요~^^
체크박스 여부에 따라 해당 코드를 표시하시려면
아래의 코드를 활용해보시겠어요?
<?php if($content->option->checkbox == 'done_chk'):?><span class="kboard-price_chart-done">완료(테스트 중)</span><?php endif?>
체크박스를 editor-fields.php 파일에 직접 코드로 추가하신 이유가 있으신지요?
사용 중이신 스킨에 editor-fields.php 파일이 있다면
워드프레스 관리자 페이지에서 필드를 편집하실 수 있습니다.
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 입력필드 설정 탭에서
확장 필드 쪽에서 체크박스를 추가하실 수 있습니다.
KBoard(케이보드) 게시판에 새로운 필드 추가하기도 참고해보시겠어요?
고맙습니다.
ㅎㅎ 해결되었습니다. 감사합니다.^^