묻고답하기
확장변수 질문 드려요 (동우님! 죄송한데 한번만 더 확인해 주세요ㅜㅜ)
2012.01.27 00:04
확장변수에 아무 값이 없어도 일단 기본적으로
본문 내에 확장변수 이름(확장변수 출력되는 공간)이 나오는데요
혹시 실제 글 쓰면서 확장변수에 값을 입력했을 때만
본문에 출력되게 할 수는 없을까요?
기본 스킨 중 하나를 약간 고쳐서 쓰고 있는데 지금 확장 변수 부분이
<!--@if($oDocument->isExtraVarsExists() && (!$oDocument->isSecret() || $oDocument->isGranted()) )-->
<div>
<!--@foreach($oDocument->getExtraVars() as $key => $val)-->
<b>{$val->name}</b> {$val->getValueHTML()}
<!--@end-->
</div>
<!--@end-->
이런 식으로 되어 있거든요..
<!--@if($oDocument->isExtraVarsExists() && (!$oDocument->isSecret() || $oDocument->isGranted()) && $val->getValueHTML() )--> 이런 식으로 넣어 봤다가 안 되길래
그 아래에
<div cond="$val->getValueHTML()"> 이렇게도 넣어 봤는데 둘다 게시판 스킨이 아예 깨져 버려요..
한번만 다시 알려주실 수 없을까요 ㅜㅜ
댓글 2
-
송동우
2012.01.27 00:12
-
송동우
2012.01.27 00:39
<block cond="$val->getValueHTML()">
<b>{$val->name}</b> {$val->getValueHTML()}
</block>
-
NTNTNT
2012.01.27 00:47
감사합니다!!
xe - modules - board - skins - xe_official(사용하는 게시판 스킨) - _view_document.html 열고
line 36 쯤에
<tr cond="$val->getValueHTML()">
<th>{$val->name} :</th>
<td>{$val->getValueHTML()} </td>
여기서 붉은 색 추가