Po odoslaní formuláru sa nič nestane

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
matto
Člen | 55
+
0
-

Ahojte,

mám problém s tým, že po odoslaní formuláru sa nič nestane (Nette 2.08)

Kód:

protected function createComponentImportForm() {
    $form = new Form();
    $form->addText('text', 'Text:', 40, 100);
    $form->addSubmit('create', 'Ok');
    $form->onSuccess[] = callback($this, 'importFormSubmitted');
	//skúšal som aj:
	//$form->onSuccess[] = array($this, "importFormSubmitted");
    return $form;
}

public function importFormSubmitted(Form $form) {
    die('ok');
    $this->redirect('Homepage:default');
}
vvoody
Člen | 910
+
0
-

Používaš Nette\Forms\Form alebo Nette\Application\UI\Form?

matto
Člen | 55
+
0
-

Používam verziu bez namespaces, potom som skúsil prefixovú verziu, kde som použil NForm a tiež to nešlo

Edit:

už som na to asi prišiel ak použijem NAppForm tak to ide. Ďakujem za navedenie.

Editoval matto (12. 2. 2013 15:20)