W

이럴경우는 어찌해야 하나요?

강좌를 만들고 있는데요...
게시판에 강좌를 만들려고 하는데요..
게시판에 파일첨부를 해서 일단 결과물은 볼수 있구요,,,
결과물 밑에 강좌보기 버튼을 만들어두고 일정한 등급이 되었을 경우에만 그 버튼을 눌러서 보게 하려면 그누보드 게시판 스킨중에 일부분을 고쳐서 사용할수 있는지요?
단지 게시판 등급만 설정하면 강좌보기 버튼까지 다 볼수 있잖아요...
그걸 버튼에다가만 따로 권한설정을 하고 싶은데요...
php를 몰라서 어떻게 어디를 고쳐야 되는건지 몰라서요...

고수님들, 도와주세요!
|

댓글 3개

답변 감사드립니다.
하지만 뭔말인지 잘 ...제가 넘 무지해서 죄송합니다.
확장 필드를 조금 사용 하셔야 할듯 합니다
wr_1이나 적당한 확장 필드를 글쓸때 레벨을 지정 하고 그것을 버튼에 부여 하시면 될것입니다.

1. gbform.skin.php(폼 입력 부분입니다.)

이 파일에 다름과 같이 추가 합니다.
<select size="1" name='wr_1 class="select" required itemname='레벨설정'>
<option value='1' <? if($wr_1=='1') echo 'selected'; ?>>1</option>
<option value='2' <? if($wr_1=='2') echo 'selected'; ?>>2</option>
<option value='3' <? if($wr_1=='3') echo 'selected'; ?>>3</option>
<option value='4' <? if($wr_1=='4') echo 'selected'; ?>>4</option>
<option value='5' <? if($wr_1=='5') echo 'selected'; ?>>5</option>
<option value='6' <? if($wr_1=='6') echo 'selected'; ?>>6</option>
<option value='7' <? if($wr_1=='7') echo 'selected'; ?>>7</option>
<option value='8' <? if($wr_1=='8') echo 'selected'; ?>>8</option>
<option value='9' <? if($wr_1=='9') echo 'selected'; ?>>9</option>
<option value='10' <? if($wr_1=='10') echo 'selected'; ?>>10</option>
</select>


그리고 view 에서 아이콘에 다음의 권한으로 해서 링크나 자바스크립을 걸어 주시면됩니다.

<? if ($member[mb_level]>=$write[wr_1]) { ?>
설정된 레벨보다 크거나 같을경우 이미지 링크및 내용을 볼수 있게 는 html
<? } else { ?>
레벨이 않되서 강좌를 못 보십니다.. ^^*
<? } ?>


이렇게 하시면될듯..

강좌 보기를 클릭 했을때 아래 강좌가 뜨는것은 떠야 되는 내용을
wr_2에 넣으시고 하시면 될것입니다..
이런거 찾으세요?

<? if ($member[mb_level]>주고자하는 레벨) { ?>

<? } ?>

댓글 작성

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

로그인하기
🐛 버그신고