Nefunguje odeslání formuláře

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

Zdravím,
zasekl jsem na problému a nějak si sním nevím rady. Už nějaký ten čas na to koukám a stále se mi nedaří přijít na to kde je chyba…

Mám tento script:

protected function createComponentEditCommentForm()
    {
	$form = new NAppForm;
	$form->addText('author')
		->setRequired('Pole autora komentáře musí být vyplněno');
	$form->addTextarea('comment')
		->setRequired('Musí být vložen komentář');
	$form->addSubmit('submit');
	$form->setDefaults(array(
	    'author' => $this->getModels('Comments_model')->getComments('author', $this->id),
	    'comment' => $this->getModels('Comments_model')->getComments('comment', $this->id),
	));
	$from->onSuccess[] = callback($this, 'editComment');
	return $form;
    }

    public function editComment($form)
    {
	$values = $form->getValues();
	//dump($form);
	dump($values);
    }

Ať dělám co chci nic se nevypíše, stránka se přesměruje na ../comments/edit/1?do=editCommentForm-submit ale dump() nic nevypíše…

Neví někdo kde je chyba? :(
..doufám že to nebude nějaká kravina, ale já to prostě nemohu najít

Předem díky

Editoval Budry (30. 9. 2011 21:01)

Jan Voráček
Člen | 90
+
0
-

Překlep:

$from->onSuccess[] = callback($this, 'editComment'); // $from => $form
Nox
Člen | 378
+
0
-

Jaktože to nehlásilo žádnou chybu? Nebo možná jsi zapomněl kouknout do logu…

Budry
Člen | 88
+
0
-

Chybu nevyhodilo, ani v logu nic není…

Taková maličkost, omlouvám se. Laděnka mě tak rozmazlila že sem proměnné nekontroloval :)