nastaveni id pair elementu

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

Zdravím.
Nedaří se mi přijít na to jak u defaultního vykreslování formuláře do tabulky nastatavit jednomu konkrétnímu elementu pro určitý pair nějaké id.

<tr id="specialne-nastylovany-prvek">

Doufám že takovouhle prkotinu půjde vyřešit nějak elegantněji než ručním vykreslením formuláře :-)

Filip Procházka
Moderator | 4668
+
0
-

Já už jsem pár formulářů udělal a řeknu ti, že dodnes netuším jak :) (je tu jedna možnost, ale na tu tě odkazovat nebudu, protože je zastaralá a nemusela by fungovat spolehlivě, hledej :P)

Ot@s
Backer | 476
+
0
-
	$form->addText('ic', 'IČ:')->setOption('id','ic_podniku')

2HosipLan: Vždyť uvádí docela legitimní důvod – „specialne-nastylovany-prvek“. Osobně to používám u toggle ve formulářích (většinou potřebuješ právě pro pair). Chceš naznačit, že setOption může v budoucnu zmizet?

Filip Procházka
Moderator | 4668
+
0
-

O téhle možnosti jsem nevěděl, DefaultFormRenderer už jsem nějakou dobu nezkoumal, díky :)

Já měl spíš na mysli tohle neaktuální téma, kde pomocí Latte můžeš docela čarovat :)

daliborcaja
Člen | 57
+
0
-

Ot@s napsal(a):

	$form->addText('ic', 'IČ:')->setOption('id','ic_podniku')

Tak tohle jsem přesně myslel, funguje, díky za radu :-)