첨부파일 레벨별 보이기에 관한 질문드립니다. 채택완료
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옆에 조건을 줘보세요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인