특정 카테고리 관리자만 글등록 가능하게 하는방법
본문
안녕하세요.
글 등록시 특정 카테고리를 관리자만 선택 할 수 있게 하려고 합니다.
a,b,c 라는 카테고리가 있으면
글 등록할때 c카테고리는 관리자만 선택 할 수 있게 하려면 어떻게 해야될까요?
고수님들 도움 부탁드립니다
답변 2
참고 http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=175
write.skin.php 파일 하단 스크립트에 추가
<?php if (!$is_admin) { ?>
$(function() {
$("#ca_name").find("option").each(function() {
if(this.value == "C카테고리") {
$(this).remove();
}
});
});
<?php } ?>
제일 간단하게 bbs 를 건들지 않고 스킨 내에서 처리하는법은
write.skin.php 에서
<?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 } ?>
검색후
<select name="ca_name" id="ca_name" required>
<option value="">분류를 선택하세요</option>
<?php echo $category_option ?>
</select>
이 부분을
<select name="ca_name" id="ca_name" required>
<option value="">분류를 선택하세요</option>
<option value="a">a</option>
<option value="b">b</option>
<?php if($is_admin){ ?>
<option value="c">c</option>
<?php } ?>
</select>
이렇게 해주시면됩니다.
다만 보드설정에서 분류 추가시 별도로 여기에도 추가해주셔야 합니다.(연동x)