Trochu matoucí popis maker pro manuální vykreslování formulářů

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

Když jsem podle dokumentace zkoušel použít ve formuláři nová makra pro ruční vykreslení, narazil jsem na jednu drobnost:

Makro {input} neslouží pouze pro vypsání <input>, jak bych po přečtení čekal, nýbrž pro všechny formulářové controly. Intuitivně jsem proto zkoušel {select}, který ovšem nefungoval a až poté jsem začal zkoumat proč.

Zárodkem nejasnosti bude asi to, že ukázkový formulář v dokumentaci obsahuje skutečně jen <input> políčka, což ve spojení s {input} makrem dělá dojem, že jsou makra na všechno. Takže by asi bylo fajn zdůraznit, že makro vykresluje skutečně všechno, a třeba v příkladu použít i jiné prvky. Přeci jenom to bude asi nejpoužívanější způsob manuálního renderování, tak ať je jasno už na první dobrou :-)

David Grudl
Nette Core | 8218
+
0
-

Doplnil jsem.