AppForm → Form – nastavení action nette 2.0
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Lota
- Člen | 38
Dříve jsem používal tuto konstrukci pro vytvoření a zpracování formuláře, nyní jsem přešel na Nette 2.0 a zdá se, že se formuláři takto nenastaví žádná akce a při odeslání nedojde ke zpracování metodou submitFormular.
protected function createComponentFormular() {
$form = new AppForm();
$form->addText(...);
...
$form->onSubmit[] = callback($this, "submitFormular")
return $form;
}
public function submitFormular(AppForm $form) {
$v = $form->getValues();
...
}
Dokázal byste mi někdo poradit jak v Nette 2.0 dosáhnout obdobné konstrukce? Líbí se mi na ní, jak je oddělený formulář od zpracování.
Editoval Lota (24. 8. 2012 1:32)
- 22
- Člen | 1478
Doporučuji si přečíst nejdříve dokumentaci, pak nemusí padat tyhle zbytečné dotazy.
V presenterech:
use Nette\Application\UI\Form
- jiri.pudil
- Nette Blogger | 1032
PHP 5.2 oficiálně „zemřelo“ před více než dvěma lety (a už i PHP 5.3 v podstatě přesluhuje). Jestli ještě používáš 5.2, měl bys urychleně upgradovat.