묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
권한에 따른 에디터스킨 설정방법 없을까요?
2015.05.12 17:30
에디터 스킨을 관리자와 일반이용자가 다른 에디터를 사용하게 하고 싶은데요.
관련내용 QNA 나 포럼에는 없어서 혹시 방법 아시는분 계실까하고 질문 드립니다.
관리자는 xpresseditor 에디터 스킨을, 이용자는 ckeditor 에디터 스킨을 보여주려구요.
아시는분 답변 부탁드립니다.
에디터 모듈을 수정해야 할 것 같아요.
editor.model.php을 여시면 function getModuleEditor 라고 있습니다. (약 358줄)
거기서 보시면 설정에서 에디터스킨명을 저장하는 부분이 있는데 이 부분을 적절히 조건을 거셔서 수정해야합니다.
이 부분을 이렇게 수정하면 되지 않을까 합니다.
$config->editor_skin = $editor_config->editor_skin;
if(Context::get('logged_info')->is_admin == 'Y')
{
$config->editor_skin = 'xpresseditor';
}
else
{
$config->editor_skin = $editor_config->editor_skin;
}