Přístup k předvyplněným hodnotám formuláře nastavených přes setDefaults()
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- radekBrno
- Člen | 61
Zdravím,
v metodě actionEdit()
si pomocí příkazu
$this["addEditCategoryForm"]->setDefaults($post->toArray())
předvyplním formulář. To mi funguje. Jak se ale k těmto datům dostat
v metodě pro vytvoření formuláře
createComponentAddEditCategoryForm()
? Můžu využít parametr, ale
pokud by to šlo, bylo by to jednodušší. Díky
- Michal Vyšinský
- Člen | 608
Ahoj, řekl bych, že to s tím tvým zápisem není možné. Ono totiž
$this["addEditCategoryForm"]
spustí metodu
createComponentAddEditCategoryForm
nebo vrátí existující
instanci. setDefaults
voláš až na již vytvořené instanci
(továrnička už byla zavolána).