jaký submit byl stisknut?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- CZechBoY
- Člen | 3608
Případně plná cesta k tvýmu zápisu bez magie
$form->isSubmitted()->getName();
https://api.nette.org/…orm.php.html#…
Editoval CZechBoY (26. 9. 2016 16:03)
- Pavel Kravčík
- Člen | 1196
Dá se to zjistit i „selským rozumem“. Například takto:
public function successForm($form, $values)
{
dump($form); die;
}
Zjistím, co mi to vlastně vrací. Je to
\Nette\Application\UI\Form
a tuhle třídu už snadno najdu v API.
A tam vidíš všechny funkce, které má. A začneš se pídit po něčem, co
by mohlo souviset s odesláním (jak si zmínil v 2.1 – submitted) a došel
bys k tomu, co radil @CZechBoY.
Důležité je pochopit namespace, pak už je to relativně hračka s dumpem. :)