웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
확장변수 폼 디자인 하기
2009.06.21 16:08
확장변수에서 입력폼과 출력폼을 수정 하는 꼼수 입니다. 정확히 이소스가 맞는 지는 모르겠습니다.
view_document.html
<!--@if($oDocument->isExtraVarsExists() && (!$oDocument->isSecret() || $oDocument->isGranted()) )--> <table cellspacing="0" summary="" class="extraVarsList"> <col width="150" /> <col /> <!--@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 cellspacing="0" summary="" class="extraVarsList"> {@ $extravar_list = $oDocument->getExtraVars()} <tr> <td >{$extravar_list[1]->name} :</td> <td>{$extravar_list[1]->name}</td> <td >{$extravar_list[2]->name} :</td> <td>{$extravar_list[2]->name}</td> . . . <!--@end-->
write_form.html
<!--@if(count($extra_keys))-->
<table cellspacing="0" summary="" class="extraVarsList">
<col width="150" />
<col />
<!--@foreach($extra_keys as $key => $val)-->
<tr>
<th scope="row">{$val->name} <*!--@if($val->is_required=='Y')-->*<!--@end--></th>
<td>{$val->getFormHTML()}</td>
</tr>
<!--@endforeach-->
</table>
<!--@endif-->
를 다음과 같이 고쳐주세요
<!--@if(count($extra_keys))--> {@ $extravar_list = $oDocument->getExtraVars()} <table cellspacing="0" summary="" class="extraVarsList"> <tr> <td> {$extra_keys[1]->name}</td> <td>{$extra_keys[1]->getFormHTML()}</td> <td> {$extra_keys[2]->name}</td> <td>{$extra_keys[2]->getFormHTML()}</td> . . . </tr> </table> <!--@endif-->
입력폼 예제