Skryté políčko formuláře přepíše parametr předávaný presenteru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Lábus
- Bronze Partner | 19
Zdravim,
je mozne, ze mi pri odeslani formulare prepise skryte policko parametr predavany
presenteru? V adrese pouzivam parametr ID a ve formulari pouzivam skryte
policko ID.
Dekuji Petr
<?php
public function renderEdit($id)
{
...
}
public function handleSave($button)
{
....
$this->invalidateControl();
}
protected funtion createComponentEditForm()
{
$form = new AppForm;
$form->addHidden('id');
...
$form->addSubmit('send', 'Uložit')
->onClick[] = array($this, 'handleSave');
}
?>
- Honza Marek
- Člen | 1664
Protože při ajaxu se přidávají postové parametry do normálních a přepisují je. Taky mě to mimořádně sere. Může za to tenhle řádek. Já ho mažu :-D