첨부파일 레벨별 보이기에 관한 질문드립니다.
본문
view.skin.php에서 첨부파일을 레벨과 상관없이 화면에 표시되는데
특정회원 레벨이상 보여지고 이하면 숨겨지도록 할 수 있는 방법이 있을까요?
<?php if ($view['link'] && $member['mb_level'] > 2) { // 접속중인 회원 레벨이 2보다 높다면 실행 ?> 코드를 참고로 link를 file로 바꾸어 수정해보아도 에러가 발생되더라구요 어떻게 해야할까요? 고수님들의 조언 부탁드립니다.
답변 4
첨부파일이 이미지라면
<?php
// 파일 출력
$v_img_count = count($view['file']);
if($v_img_count&&$member['mb_level'] > 2) {
echo "<div id=\"bo_v_img\">\n";
첨부파일이 일반파일이라면
<?php if($cnt&&$member['mb_level'] > 2) { ?>
<section id="bo_v_file">
<h2>첨부파일</h2>
<ul>
<?php
// 가변 파일
※ 붉은색 글자를 추가해 보세요~
기본이라면
<?php
// 파일 출력
$v_img_count = count($view['file']);
if($v_img_count) {
echo "<div id=\"bo_v_img\">\n";
for ($i=0; $i<=count($view['file']); $i++) {
if ($view['file'][$i]['view']) {
//echo $view['file'][$i]['view'];
echo get_view_thumbnail($view['file'][$i]['view']);
}
}
echo "</div>\n";
}
?>
되있는데 if($v_img_count) { 를 if($v_img_count && 회원레벨) { 로 해보세요
첨부면
<?php if($cnt) { ?>
<!-- 첨부파일 시작 { --> 되있는데 CNT옆에 조건을 줘보세요
게시판 관리에 해당게시판 수정으로 들어가시면
레벨별로 쓰기,읽기,다운로드,링크 등에 대한 권한 조절이 됩니다
너무 감사합니다. 적용해보겠습니다.