QF, dynamic smarty and the submit, reset buttons
| From: | Köteles Zoltán | Date: | Mon, 25 Sep 2006 13:59:56 +0000 |
| Subject: | QF, dynamic smarty and the submit, reset buttons | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-25234@lists.php.net to get a copy of this message | ||
Hello,
how can I create a form, if I want the submit and the reset button are in same line.
Here's my code:
$form->addElement('submit', 'submit', $strAdminMenusSubmit, 'class="submit"');
$form->addElement('reset', 'reset', $strAdminMenusReset, 'class="reset"');
the tpl:
<form{$form.attributes}>
{$form.hidden}
<table>
{foreach item=sec key=i from=$form.sections}
{foreach item=element from=$sec.elements}
<tr class="{cycle values="row1,row2"}">
{if $element.type eq "textarea"}
<td class="form">
{if $element.required}<span class="error">*</span>{/if}{$element.label}<br />
{else}
<td class="form">
{if $element.required}<span class="error">*</span>{/if}{$element.label}</td>
<td>
{/if}
{if $element.error}<font color="red">{$element.error}</font><br />{/if}
{if $element.type eq "group"}
{foreach key=gkey item=gitem from=$element.elements}
{$gitem.label}
{$gitem.html}{if $gitem.required}<span class="error">*</span>{/if}
{if $element.separator}{cycle values=$element.separator}{/if}
{/foreach}
{else}
{$element.html}
{/if}
</td></tr> {/foreach}
{/foreach}
<tr>
<td class="form" colspan="2">
{if not $form.frozen}
{if $form.requirednote}{$form.requirednote}{/if}
{$form.submit.html}{$form.reset.html}
{/if}
</td>
</tr></table> </form> and the generated html: <tr class="row1"> <td class="form"></td> <td><input class="submit" name="submit" value="Rendben" type="submit" /></td> </tr> <tr class="row2"> <td class="form"></td> <td><input class="reset" name="reset" value="Mégsem" type="reset" /></td> </tr> <tr><td class="form" colspan="2">A <font color='red'>*</font>-gal jelölt mezők kitöltése kötelező!</td> </tr> But I'd like this: <tr><td colspan="2">Required_text Submit_button Reset_button</td></tr> Thanks a lot ZoTya ps: sorry for some special hungarian characters