묻고답하기
확장변수 중 관리자만 볼 수 있는 확장변수?
2015.02.01 17:46
질문을 올렸었는데 이해가 되질 않아서요...
먼저 답변을 주신분께 감사드립니다.
스케치북5 버전의 _read.html 파일의 다음 부분이 확장변수 부분을 호출하는 거 같은데 어디를 손봐야할지 위의 예를 봐도 잘 모르겠습니다.
<!--// Body -->
<div class="rd_body clear">
<!--// Extra Var -->
<table cond="!$mi->et_var && $oDocument->isExtraVarsExists() && (!$oDocument->isSecret() || $oDocument->isGranted())" class="et_vars bd_tb">
<caption class="blind">Extra Form</caption>
{@ $etIdx=1 }
<tr loop="$oDocument->getExtraVars() => $key,$val" cond="$val->getValueHTML() && $val->eid!='rd_preview'" class="bg{$etIdx%2}">
<th scope="row">{$val->name}</th>
<td cond="$val->eid!='rating'">{$val->getValueHTML()}</td>
<td cond="$val->eid=='rating'" class="rating"><span class="starRating" title="{$val->getValueHTML()}{$lang->score}"><span style="width:{$val->getValueHTML()*10}%">{$val->getValueHTML()}</span></span></td>
{@ $etIdx++ }
</tr>
</table>
확장변수 '연락처 - tell'로 전화번호 입력코드로 받은 전화번호를 다른회원은 볼 수 없고 관리자(admin)만 볼 수 있도록 하고 싶거든요...
다른 확장변수는 봐도 되는데 전화번호만 관리자만 보도록 하려합니다.
소스 수정 좀 부탁드립니다.
감사합니다.
<tr loop="$oDocument->getExtraVars() => $key,$val" cond="$val->getValueHTML() && $val->eid!='rd_preview' && $val->eid!='tell'" class="bg{$etIdx%2}">
<th scope="row">{$val->name}</th>
<td cond="$val->eid!='rating'">{$val->getValueHTML()}</td>
<td cond="$val->eid=='rating'" class="rating"><span class="starRating" title="{$val->getValueHTML()}{$lang->score}"><span style="width:{$val->getValueHTML()*10}%">{$val->getValueHTML()}</span></span></td>
{@ $etIdx++ }
</tr>
빨간 부분을 추가
tell(?)은 확장변수 이름 (영문으로된거)로 바꿔줏;ㅣ면 됩니다.