묻고답하기
[재업] 글쓰기폼에서 확장변수를 이미지로 나타내는 방법
2014.09.14 09:56
글쓰기폼(write_form.html)에서 확장변수를 이미지로 나타내고 싶습니다.
확장변수는 단일선택(radio) 형식이며, 값은 A,B,C,D,E 입니다.
사용중인 글쓰기폼의 확장변수 코드 부분은 다음과 같습니다.
<!--@if(count($extra_keys))--> <table border="0" cellspacing="0" summary="Extra Form" class="extraVarsList"> <caption><em><img src="./img/common/iconRequired.gif" /></em> {$lang->is_required}</caption> <!--@foreach($extra_keys as $key => $val)--> <tr> <th scope="row">{$val->name} <!--@if($val->is_required=='Y')--><img src="./img/common/iconRequired.gif" /><!--@end--></th> <td>{$val->getFormHTML()}</td> </tr> <!--@endforeach--> </table> <!--@endif-->
==============================================================================
<참고>
본문 부분(view_document.html)에서의 확장변수를 이미지로 변경하는건
아래의 방법을 통해 성공하였습니다만,
해당 방법을 write_form.html 에 그대로 적용시켜보니 적용되지가 않습니다.
<td>{$val->getValueHTML()}</td>
를
<td><!--@if($val->getValueHTML()=="A")--><img src="/images/A.gif" title="A"/>
<!--@elseif($val->getValueHTML()=="B")--><img src="/images/B.gif" title="B"/>
<!--@elseif($val->getValueHTML()=="C")--><img src="/images/C.gif" title="C"/>
<!--@elseif($val->getValueHTML()=="D")--><img src="/images/D.gif" title="D"/>
<!--@elseif($val->getValueHTML()=="E")--><img src="/images/E.gif" title="E"/>
<!--@else-->{$val->getValueHTML()}<!--@end--></td>
로 수정.