묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
확장변수 상세화면
2011.12.30 12:11
이렇게 나오는 확장변수화면을 한줄에 두개씩 나오게 할 수 없을까요??
게시판목록 클릭시 나오는 상세화면입니당.
대략 설명을 드리자면
일단 사용하시는 게시판 스킨이 어떤 것인지 모르기때문에
xe_official 게시판을 기준으로 설명합니다.
xe - modules - board - skins - xe_official - view_document.html 여기를 열어보면
확장변수가 출력되는 부분이
<!--@ if($oDocument->isExtraVarsExists() && (!$oDocument->isSecret() || $oDocument->isGranted()) )-->
<table border="1" cellspacing="0" summary="Extra Form" class="extraVarsList">
<!--@ foreach($oDocument->getExtraVars() as $key => $val)-->
<tr>
<th>{$val->name} :</th>
<td>{$val->getValueHTML()} </td>
</tr>
<!--@ end-->
</table>
<!--@ end-->
이 부분인데요.....
이것을
<!--@ if($oDocument->isExtraVarsExists() && (!$oDocument->isSecret() || $oDocument->isGranted()) )-->
<table border="1" cellspacing="0" summary="Extra Form" class="extraVarsList">
<tr><td>
<!--@ foreach($oDocument->getExtraVars() as $key => $val)-->
<!--@ if($i>1 && $i%2==0)--></td></tr><tr><td><!--@ end-->
{$val->name} :
{$val->getValueHTML()}
{@ $i++}
<!--@ end-->
</td></tr>
</table>
<!--@ end-->
이렇게 바꾸면 됩니다.
하지만 css에서 타이틀 부분과 값이 출력되는 부분, 그리고 간격등을 수작업으로 원하는 대로 잡아줘야 합니다.
그리고 사용하는 게시판 스킨에 따라 소스부분이 많이 다를 수 있으니
잘 찾아서 응용/적용하시기 바랍니다.