vlastní action u formuláře
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Taps
- Člen | 168
na stránce se mi generuje toto
<form action="/nette/www/odeslat/tisk?do=tiskForm-submit" method="post" id="frm-tiskForm">
<table>
<tr class="required">
<th><label class="required" for="frmtiskForm-datePicker1">Počátek</label></th>
<td><input type="date" name="datePicker1"
id="frmtiskForm-datePicker1" required="required"
data-nette-rules="{op:':filled',msg:"Je nutn\u00e9 zadat po\u010d\u00e1te\u010dn\u00ed datum."}" class="date" /></td>
</tr>
<th> </th>
<td><input type="checkbox" name="vse" id="frmtiskForm-vse" /><label for="frmtiskForm-vse">Vše</label></td>
</tr>
<tr>
<th> </th>
<td><input type="submit" class="button" name="tisk" id="frmtiskForm-tisk" value="Vytisknout" /></td>
</tr>
</table>
<div>
</div>
</form>
a v presenteru toto
$form = new Form();
$form->setAction('/submit.php')
->setMethod('POST');
$form->addDatePicker('datePicker1','Počátek')
->addRule(Form::FILLED, 'Je nutné zadat počáteční datum.');
$form->addDatePicker('datePicker2','Konec')
->addRule(Form::FILLED, 'Je nutné zadat koncový datum.');
$form->addSubmit('tisk', 'Vytisknout');
//$form->onSuccess[] = callback($this, 'TiskFormSubmitted');
return $form;
Editoval Taps (6. 4. 2012 7:54)