Plnění multiselect listu formuláře dotazem z db

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

Zdravím,

Chtěl bych se zeptat Vás zkušenějších, kdy je vhodné naplnit multiselect list daty z databáze?
Podle dokumentace jsem pochopil, že by se tak mělo dít v render fázi životního cyklu presenteru, ale dělá mi to trochu nepořádek, když si například nastavím aktuální hodnotu multiselectlistu už v action fázi, tak ve výsledku nastavena není, naopak, když ji nastavím až v render fázi, vše funguje.

Konkrétně v mém použití, mám komponentu formuláře, kde přes persistentní count proměnnou vytvořím potřebný počet multiselectlistů a dále v presenteru v action se dotážu se db na nějaký počet položek, kterými potom chci naplnit jednotlivé selectlisty.

Vím, že se formulář zpracovává mezi action a render fází, ale kdy se vytváří, mám v tom docela guláš.

Děkuji za odpovědi a berte prosím na vědomí, že se teprve seznamuji. :)