Přidání default hodnoty v šabloně (select a textarea)

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

Zdravim, nevim jak urcit defaultni hodnotu pole textarea a select v sablone. Poradite ? U textoveho inputu to delam {input name, value⇒ ‚Jmeno‘} ale textarea a select mi je zahadou. Diky za rady.

japlavaren
Člen | 404
+
0
-

predpokladam, ze toto potrebujes. naplnit formular hodnotami:

https://doc.nette.org/cs/forms#…

jiri.pudil
Nette Blogger | 1032
+
0
-

V šabloně máš k dispozici $form, takže můžeš ještě před vykreslením sáhnout do daného controlu:

{? $form['name']->setDefaultValue($value)}

Čistší by ale samozřejmě bylo naplnit formulář už v presenteru.

riski
Člen | 53
+
0
-

Ano jedna se o naplneni formulare: ovsem formular zobrazuji v modal okne. Vypisuju seznam zakazek kterych je treba sto a po klknuti na edit odkaz naskoci MODAL okno, ktere zobrazi formular a hodnoty naplnuju pomoci promennych v sablone tak jak jsem psal v dotazu.

japlavaren
Člen | 404
+
0
-

nevidim ziadne problem, ze to zobrazujes v modal okne. ak to komikuje zo serverom, tak sablonu generuje presenter/komponenta – plnit tam