Formulář nedostane ID

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

Všechny prvky formuláře dostanou krásné ID podle jména formuláře, typu prvku apod., ale samotný formulář žádné ID nedostane.

Jak formuláři přidělit ID? Nejlépe podle jména formuláře, např. frmJmeno.

PaBi3
Bronze Partner | 62
+
0
-

Takto:

$form->getElementPrototype()->id('meno');

Alebo podľa tvojho vzoru frmJmeno napr. v továrničke na komponenty:

protected function createComponent($name)
{
 $form = new AppForm($this, $name);
 $form->getElementPrototype()->id('frm' . $name);
}
Blizzy
Člen | 149
+
0
-

Díky, jsem si jistý, že jsem tohle řešení zkoušel a nefungovalo, ale hlavně, že funguje teď :).