묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[완전초보]게시판 사용자 정의에 추가한 값을 관리자만 보이게 하는 방법
2017.03.28 15:03
안녕하세요
일단 저는 개발쪽은 거의 지식이 없으며, (간단한 Html정도..)
현재 XpressEngine를 윈도우2008R2+SQL2008R2 기반으로 설치 하였습니다.
궁금한건 게시판을 생성 후 아무나 게시할 수 있게 하였으며, 사용자정의에 이름, 전화번호를 추가 하였는데
이 값이 관리자에게만 보여지게 했으면 합니다. (개인정보 보호)
묻고 답하기에 비슷한 내용이 있긴한데 봐도 이해가 안되네요...
어디에 어떤 파일을 수정해야 되는지도 모르겠습니다.
쉽게 설명 해 주실분 계실까요??
게시판 레이아웃은 현재 Default 기본 레이아웃이며
스킨은 사이트 기본 스킨 (Xe Default) 입니다.
Ftp 접속하셔서
Modules/board/skins/default/_read.html 이 뷰 화면입니다.
22번째 줄 부근에 Extra Output 이 시작되는 부분을 찾아서 (주석처리 있을겁니다)
<!--@if($logged_info->is_admin=='Y')-->
<div class="exOut" cond="$oDocument->isExtraVarsExists() && (!$oDocument->isSecret() || $oDocument->isGranted())">
<table border="1" cellspacing="0" summary="Extra Form Output">
<tr loop="$oDocument->getExtraVars() => $key,$val">
<th scope="row">{$val->name}</th>
<td>{$val->getValueHTML()} </td>
</tr>
</table>
</div>
<!--@end-->
위와같이 수정해 보세요. (관리자일 경우에만 사용자정의가 출력되게 합니다.)
간단하게나마 사용하실수 있고 확장변수에 따라서 나오거나 안나오게 하려면 좀 더 다듬어야 합니다.
* 스킨에 따라 위 내용과 다를 수 있습니다.