묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
스케치북 폼 변경 문의
2016.01.24 14:47
게시판 폼 수정을 위해서 검색하고 했는데 스킨때문인지 올라와있는글들하고 대입을 해봐도 되질 않아서..
스케치북 write_form.html line 38~ 이부분을 수정하는건 알겠는데 어떻게 해야하는지 감이 안옵니다..
<table cond="count($extra_keys)" class="et_vars exForm bd_tb"> <caption><strong><em>*</em></strong> <small>: {$lang->is_required}</small></caption> <tr loop="$extra_keys=>$key,$val"> <th scope="row"><em cond="$val->is_required=='Y'">*</em> {$val->name}</th> <td>{$val->getFormHTML()}</td> </tr> </table>
확장변수 A | 확장변수B | 확장변수 C | 확장변수 D | 확장변수 E |
확장변수 1 | 확장변수 2 | 확장변수 3 | ㅎ확장변수 4 | 확장변수 5 | 확장변수 6 |
이런식으로 변경하고 싶습니다. .ㅠ
단순화 하면
<table class="et_vars exForm bd_tb">
<tr loop="$extra_keys=>$key,$val">
<th scope="row">{$val->name}</th>
<td>{$val->getFormHTML()}</td>
</tr>
</table>
구요..
<table class="et_vars exForm bd_tb">
<tr loop="$extra_keys=>$key,$val" cond="$val->eid='A' || $val->eid='B' || $val->eid='C' || $val->eid='D' || $val->eid='E'">
<th scope="row">{$val->name}</th>
<td>{$val->getFormHTML()}</td>
</tr>
</table>
<table class="et_vars exForm bd_tb">
<tr loop="$extra_keys=>$key,$val" cond="$val->eid='1' || $val->eid='2' || $val->eid='3' || $val->eid='4' || $val->eid='5' || $val->eid='6'">
<th scope="row">{$val->name}</th>
<td>{$val->getFormHTML()}</td>
</tr>
</table>
로 하시면 테이블 두개로 나누실 수 있습니다.
꾸미시는건 html, css로 설정하시면 됩니다.
참고로, 기존 class를 변형하시는것 보다 새로 작성하시는게 나을거예요^^;; 저는 table보다는 ul ,li를 선호하므로 다음과 같이 변경해서 사용할듯 싶네요..
ul {overflow: hidden}
ul>li {float: left}
<ul>
<li loop="$extra_keys=>$key,$val" cond="$val->eid='A' || $val->eid='B' || $val->eid='C' || $val->eid='D' || $val->eid='E'">
<ul>
<li>{$val->name}</li>
<li>{$val->getFormHTML()}</li>
</ul>
</li>
</ul>
<ul>
<li loop="$extra_keys=>$key,$val" cond="$val->eid='1' || $val->eid='2' || $val->eid='3' || $val->eid='4' || $val->eid='5' || $val->eid='6'">
<ul>
<li>{$val->name}</li>
<li>{$val->getFormHTML()}</li>
</ul>
</li>
</ul>