Podivné chodávní addGroup()
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Blebeck
- Člen | 2
Ahoj,
rozšířil jsem AppForm o nový prvek – DatePicker, podle tohoto návodu. Funguje to správně až do doby, kdy formulář uzavřu do skupiny:
<?php
public function createComponentTest(){
$form = new MyTurboForm;
$form->addGroup('Grupa');
$form->addCalendar('datepicker', 'Calendar:');
$form->addSubmit('submit1', 'OK');
return $form;
}
?>
Formulář se v tomto případě vykreslí tak, že zopakuje prvek ‚datepicker‘ dvakrát. Jednou v rámci skupiny a podruhé mimo ní:
<fieldset>
<legend>Grupa</legend>
<table>
<tr>
<th><label for="frmtest-datepicker">Calendar:</label></th>
<td><input name="datepicker" type="text" id="datepicker" class="text" /><script type="text/javascript">
$(function() {
$("#datepicker").datepicker();
inline: true
});
</script></td>
</tr>
<tr>
<th> </th>
<td><input type="submit" class="button" name="submit1" id="frmtest-submit1" value="OK" /></td>
</tr>
</table>
</fieldset>
<table>
<tr>
<th><label for="frmtest-datepicker">Calendar:</label></th>
<td><input name="datepicker" type="text" id="datepicker" class="text" /><script type="text/javascript">
$(function() {
$("#datepicker").datepicker();
inline: true
});
</script></td>
</tr>
</table>
Nevíte někdo v čem by mohl být problém? Nejedná se náhodou o bug?