게시판 목록에서 쓰기 버튼을 관리그룹만 보이도록 하기
2010.02.18 15:16
디폴트 게시판을 예로 들자면,
modules > board > skins > xe_default > list.html 파일을 오픈한 뒤
32~34 라인에 아래와 같은 부분이 있습니다.
<div class="buttonRight">
<a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="button green strong"><span>{$lang->cmd_write}</span></a>
</div>
이 부분을 아래와 같이 조건문으로 감싸주시면 되는데...
<!--@if($grant->manager)-->
<div class="buttonRight">
<a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="button green strong"><span>{$lang->cmd_write}</span></a>
</div>
<!--@end-->
너무 쉬운 팁이라 올릴까 말까 고민했지만...
기능은 필요로 하지만 어딜 손대야할지 몰랐던 저의 올챙이적을 생각하며;; 용기내어 올립니다 ㅎㅎ
댓글 8
-
chohee 2010.02.19 15:55
-
NEARSTORY 2010.02.25 18:31
권한설정에서 글작성을 관리자만 허용하게 할경우
게시판 목록에서 [쓰기] 버튼은 보이며, 클릭시 권한이 없다는 메세지가 출력되는것이구요
이분이 올려주신 팁을 사용하게 되면 [쓰기] 버튼이 권한이 없는 회원에게는 아예 출력이 안되므로
글작성 자체가 불가능하겠지요 ?
하지만 우회적인 방법으로 쓰기버튼이 없어도 클릭한것과 같은 효과를 낼수도 있기에 권한설정또한 해줘야 된다고 봅니다.
-
chohee 2010.02.26 19:27
아~ 그렇군요...감사합니다...^^
추천:1 댓글
-
mark
2010.04.01 17:12
제가 찾던 기능입니다. 정말로 감사합니다
-
쥬시클
2010.04.09 06:17
정말로 감사합니다 .. 원츄.... 사소한것도 초보들에겐 큰 도음이 ^^

-
나라라0603 2010.04.22 17:36
감사합니다

-
bora4414 2011.04.18 23:38
찾던 거에요 정말 감사해요! -
joyhmbc 2012.04.24 18:04
감사합니다.

CMD
저..권한설정에서 글쓰기권한을 관리자그룹으로 지정하는 것과 다른 기능인가요?.~^^