글쓰기할 때 특정 분류를 기본 값으로 자동 선택
분류 기능을 사용하면 글쓰기 페이지에서 분류를 선택할 수 있습니다.
기본 스킨 기준으로 이렇게 출력되겠죠.
여기서 분류 값을 "분류를 선택하세요" 가 아닌 특정 분류를 디폴트 값으로 자동 선택하는 방법입니다.
강제 선택은 아니고 사용자가 다른 분류로 다시 변경할 수도 있습니다.
수정 파일 : write.skin.php
상단 부분 if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
여기 아래에 추가.
if ($bo_table == 'free' && $w == '' && $is_category) {
$category_option = get_category_option($bo_table, "분류2");
}
부연 설명
$bo_table == 'free'
특정 게시판에만 적용. free 를 적용하고 싶은 게시판 id 로 변경
$w == ''
신규로 글쓰기 할 때만 적용
$is_category
분류 기능을 사용하는 게시판에서만 적용
($bo_table, "분류2")
분류2 를 자동 선택하고 싶은 분류명으로 수정
수정해서 적용하면 지정한 분류가 자동 선택됩니다.
두번째 세번째 등 특정 분류가 아닌 무조건 첫번째 분류가 선택되게 하고 싶으면
위 내용들은 적용할 필요가 없으며 write.skin.php 파일에서 여기만 삭제하면 됩니다.
<option value="">분류를 선택하세요</option>
빨간색 줄 삭제.
<?php if ($is_category) { ?>
<div class="bo_w_select write_div">
<label for="ca_name" class="sound_only">분류<strong>필수</strong></label>
<select name="ca_name" id="ca_name" required>
<option value="">분류를 선택하세요</option>
<?php echo $category_option ?>
</select>
</div>
<?php } ?>