안녕하세요
지금 게시판은 쓰기 권한이 없음에도 불구하고 쓰기 버튼이 활성화 되어있더라구요.
관리자만 글을 쓰는게시판이라서 쓰기 버튼을 예전처럼 안보이게 수정하고 싶은데 혹시
권한을 체크해서 그부분을 IF 문으로 보여지거나 안보여지게 할 수 있을 까요?
톰캣
Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.
안녕하세요
지금 게시판은 쓰기 권한이 없음에도 불구하고 쓰기 버튼이 활성화 되어있더라구요.
관리자만 글을 쓰는게시판이라서 쓰기 버튼을 예전처럼 안보이게 수정하고 싶은데 혹시
권한을 체크해서 그부분을 IF 문으로 보여지거나 안보여지게 할 수 있을 까요?
댓글 6
그런데 스케치북스킨같은 경우에는 워낙 기능이 많아서 권한없는 경우 쓰기버튼 표시 하지 않을것인지 설정할 수 있어요
설정에 가서 쓰기 검색해보세요 아마 권한자에게만 이렇게 써있을거에요 ㅎㅎ
답변 감사합니다. XE 스쿨을 뒤져봐도 해당내용이 나오지 않더라구요
관리자만 글을 쓸 수 있게 설정 되어 있을 시 안보이게
회원이면 글을 쓸 수 있는 설정이면 비회원이라도 글쓰기 버튼이 보이게 이렇게 설정하고 싶은데 관련 정보좀 얻을 수 있을런지요.
아 PC버전같은 경우는 스케치북 스킨을 사용하고 있지 않습니다. ㅠ
스킨 디렉토리 list.html 의 글쓰기 버튼 부분
<a href="{getUrl('act','dispBoardWrite','document_srl','')}" class="btn"><i class="xi-pen"></i> {$lang->cmd_write}</a>
이런 부분을 찾아서 cond="$grant->write_document" 를 넣어 주면 됩니다.
<a cond="$grant->write_document" href="{getUrl('act','dispBoardWrite','document_srl','')}" class="btn">
잘작동하네요!
혹시 글쓰기 권한이 최고 관리자일때를 cond 에 넣으려면 어떻게 해야되는지 알 수있을까요?
번거롭게 해드려 대단히 죄송합니다.
감사합니다.
cond="$grant->manager"나 cond="$logged_info->is_admin=='Y'" 둘 중 하나 넣으면 됩니다.
게시판 권한이 어떻든 관리자만 보여요.