묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
비밀글 특정그룹에 열람권한 주기
2010.09.25 13:43
두번정도 같은 글을 올렸는데 답을 찾지 못해 다시금 질문드립니다.
비밀글 작성시 관리자만 글을 읽을수 있는데요. 그것을 특정그룹에게도 가능하게 하고 싶습니다.
비밀질문 글이 많이 올라오는 사이트에서 상담자가 여럿일경우 모든 상담자에게 관리자 권한을 줄수는 없기에 그렇습니다.
스킨수정을 통한 방법이 있다는 말을 들었는데 구체적인 방법을 몰라 여쭙습니다.
view.document.html 의 secret 관련 부분을 건들면 되지 않을까 생각은 해보는데요......
비밀글 작성시 관리자만 글을 읽을수 있는데요. 그것을 특정그룹에게도 가능하게 하고 싶습니다.
비밀질문 글이 많이 올라오는 사이트에서 상담자가 여럿일경우 모든 상담자에게 관리자 권한을 줄수는 없기에 그렇습니다.
스킨수정을 통한 방법이 있다는 말을 들었는데 구체적인 방법을 몰라 여쭙습니다.
view.document.html 의 secret 관련 부분을 건들면 되지 않을까 생각은 해보는데요......
댓글 1
-
hhgyu
2010.09.25 15:13
-
나르니즘
2010.09.25 21:34
답변 진심으로 감사드려요. 근데 제가 pxe보드를 사용해서 그런지 말씀하신것과 같이 수정을 했더니 비밀댓글이 있는 글에 들어갔을때 에러메시지와 함께 페이지가 나오지 않게 되네요^^;;;; -
hhgyu
2010.09.25 23:20
확인해보고 답변드리겠습니다 -
나르니즘
2010.09.30 20:13
<!--@if(in_array('원하는그룹', $logged_info->group_list))--> {$oDocument->setGrant()} <!--@end--> -
나르니즘
2010.09.30 20:14
를 넣으라는 답변을 PXE사이트에서 얻었는데요.....이 경우에도 '비밀댓글' 이 있는 페이지로 접근하니까 페이지가 깨지네요....'비밀글' '비밀댓글' 을 '특별_파트너'라 지정한 그룹도 열람하게 하고 싶은데..참 어렵네요^^ -
나르니즘
2010.10.02 22:13
해결되지는 않았으나 댓글에 너무나 감사해서 답변채택으로 해둬요^^;; 저와 같은 걸 원하셔 이글 나중에 보실 분들은 해결된 사항은 아니니 참고해주세요.
<!--@foreach($logged_info->group_list as $key => $val)-->$val12=val;<!--@end--> 첫째줄에추가 하고 <!--@if($oDocument->isSecret() && (!$oDocument->isGranted())or(!$val12=="원하는그룹")) -->
이렇게 수정하시면 됩니다 테스트는 해보지 못했습니다.