게시판 버튼 관리자에게만 보이기
본문
안녕하세요
게시판 글쓰기 레벨을 10으로 권한을 줬는데도
버튼이 보이는데 관리자 말고는 아예 버튼이 안보이게끔 할려면 어떻게 하는지 궁금합니다.
<?php if ($list_href || $is_checkbox || $write_href || $member['mb_level'] > 8) { ?>
<div class="bo_fx">
<?php if ($list_href || $write_href) { ?>
<ul class="btn_bo_user">
<?php if ($write_href) { ?><li><a href="<?php echo $write_href ?>" class="btn_b01 btn" title="글쓰기"><i class="fa fa-pencil" aria-hidden="true"></i><span class="sound_only">글쓰기</span></a></li><?php } ?>
<li><button type="submit" name="btn_submit" value="선택삭제" onclick="document.pressed=this.value"><i class="fa fa-trash-o" aria-hidden="true"></i> 선택삭제</button></li>
<li><button type="submit" name="btn_submit" value="선택복사" onclick="document.pressed=this.value"><i class="fa fa-files-o" aria-hidden="true"></i> 선택복사</button></li>
<li><button type="submit" name="btn_submit" value="선택이동" onclick="document.pressed=this.value"><i class="fa fa-arrows" aria-hidden="true"></i> 선택이동</button></li>
</ul>
<?php } ?>
</div>
<?php } ?>
답변 3
위 코드를 다음과 같이 수정하면 관리자만 버튼이 보이게 됩니다.
<?php if ($list_href || $is_checkbox || $write_href || $member['mb_level'] > 8) { ?>
<div class="bo_fx">
<?php if ($list_href || $write_href) { ?>
<ul class="btn_bo_user">
<?php if ($write_href && $member['mb_level'] > 8) { ?><li><a href="<?php echo $write_href ?>" class="btn_b01 btn" title="글쓰기"><i class="fa fa-pencil" aria-hidden="true"></i><span class="sound_only">글쓰기</span></a></li><?php } ?>
<li><button type="submit" name="btn_submit" value="선택삭제" onclick="document.pressed=this.value"><i class="fa fa-trash-o" aria-hidden="true"></i> 선택삭제</button></li>
<li><button type="submit" name="btn_submit" value="선택복사" onclick="document.pressed=this.value"><i class="fa fa-files-o" aria-hidden="true"></i> 선택복사</button></li>
<li><button type="submit" name="btn_submit" value="선택이동" onclick="document.pressed=this.value"><i class="fa fa-arrows" aria-hidden="true"></i> 선택이동</button></li>
</ul>
<?php } ?>
</div>
<?php } ?>
관리자의 레벨은 9보다 큰 값이므로 위 코드에서 $member['mb_level'] > 8 인 경우 관리자만 버튼이 보이게 됩니다.
!-->$is_admin을 조건에 추가해보세요
<?php if ($list_href || $is_checkbox || $write_href || $is_admin) { ?>
<?PHP if( $is_admin) { ?>
<li><button type="submit" name="btn_submit" value="선택복사" onclick="document.pressed=this.value"><i class="fa fa-files-o" aria-hidden="true"></i> 선택복사</button></li>
<li><button type="submit" name="btn_submit" value="선택이동" onclick="document.pressed=this.value"><i class="fa fa-arrows" aria-hidden="true"></i> 선택이동</button></li>
<?PHP } ?>
답변을 작성하시기 전에 로그인 해주세요.