묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
확장변수 질문드립니다..
2011.07.26 08:18
추가된 확장 변수들중 특정 필드의 편집권한을 관리자만 할 수 있도록 하려면 어찌해야 하나요?
확장변수에 추가된 필드가 reser_result 라면 레이아웃 스킨에서
자바스크립트나 jQuery로 해당 필드의 편집 권한을 관리자만 할 수 있도록 하는게 어려울까요?
답변 좀 부탁드립니다.
확장변수에 추가된 필드가 reser_result 라면 레이아웃 스킨에서
자바스크립트나 jQuery로 해당 필드의 편집 권한을 관리자만 할 수 있도록 하는게 어려울까요?
답변 좀 부탁드립니다.
xe - modules - board - skins - xe_official - write_form.html 열고
<tr>
<th scope="row">{$val->name} <!--@ if($val->is_required=='Y')--><em>*</em><!--@ end--></th>
<td>{$val->getFormHTML()}</td>
</tr>
이 부분을 찾아서
<!--@ if($logged_info->is_admin == "Y" || ($logged_info->is_admin != "Y" && $val->eid != "변수명") || !$document_srl)-->
<tr>
<th scope="row">{$val->name} <!--@ if($val->is_required=='Y')--><em>*</em><!--@ end--></th>
<td>{$val->getFormHTML()}</td>
</tr>
<!--@ end-->
이것으로 변경
붉은 색 변수명은 확장변수명으로 수정
참고: 글쓴이가 수정을 하려고 클릭해도 지정된 확장변수는 수정 폼에 나타나지 않게 하는 방법으로
관리자만 수정이 가능하게 해 봤습니다.
board 1.3 / xe_official 게시판 스킨에서 테스트 했습니다.(다른데서 수정하고 안된다고 하기 없~기)