테스트 사이트 - 개발 중인 베타 버전입니다

글쓰기시 분류자동지정 및 관리자만 선택할 수 있게 하려고 합니다. 채택완료

마일드스카이 5년 전 조회 2,383

예를들어 카테고리가 가, 나, 다가 있다면 

글쓰기시 자동으로 나가 선택되어지고 회원은 글쓰기시 카테고리가 아예

안보이게 하려고 합니다. 

 

검색을 통해서 write.skin.php 상단에 

if ($bo_table == 'dispute' && $w == '' && $is_category) {
    $category_option = get_category_option($bo_table, "나");

 

이걸 넣은 글쓰기 화면에서 자동으로 "나"가 선택되어지는건 성공했어요.

 

그리고 write.skin.php에서 카테고리 출력부분을 

 

<?php if($is_admin == "super") { ?>

카테고리...

<?php } ?>

 

이렇게 감싸니 일반 회원이 글쓰기시에 카테고리 설정부분이 노출되지 않아서

성공이다 싶었는데, 회원이 글쓰기완료를 하면 분류를 선택하라는 경고창이 뜹니다ㅠㅠ

 

required를 지워도 마찬가지입니다.

 

해결방법 없을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
그누위즈

</p>

<p><?php if ($is_category && $is_admin) { ?>

<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 } else { ?>

    <input type="hidden" name="ca_name" value="나">

<?php } ?></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

마일드스카이
5년 전
감사드립니다.
잘 해결되었어요^^

댓글을 작성하려면 로그인이 필요합니다.

5년 전

</p>

<p><?php if($is_admin == "super") { ?></p>

<p>   카테고리...</p>

<p><?php }  else { ?></p>

<p>   <input type="hidden" id="category" value="<?php echo $category_option ?>"></p>

<p><?php }  ?></p>

<p>

 

이런식으로 hidden 으로 category 를 넘겨주세요 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인