Radiolist onchange nevalí ale valil

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

Zdravím z ničeho nic mi přestal fungovat tento formulář:
Funkce orderSubmitted není vůbec volána nevím proč :(

<?php

	protected function createComponentOrderForm($name)
	{
		$form = new AppForm($this, $name);

		$form->addRadioList('orderby','Řadit podle:',array('date_add'=>'Datumu','skoring_plus+skoring_minus'=>'Kvality'))->getControlPrototype()->onchange("submit();");

		$form->onSubmit[] = array($this, 'orderSubmitted');

		return $form;
	}

	public function orderSubmitted(AppForm $form)
	{
		$namespace = Environment::getSession('temata');

		$values = $form->form->getValues();

		$namespace->orderby = $values['orderby'];

		$this->redirect('Diskuse:default');
	}

?>

Pak ještě řeším jak udělat aby hlavní label Řadit podle neměl za sebou <br />. (u labelu už vím jde to přes getSeparator …)