Formulář a flashmessage – přes presenter?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Jan Endel
- Člen | 1016
Zdravím, měl bych takový dotaz ohledně třídy Nette\Application\UI\Form, resp. by mě zajímalo proč nedědí z Nette\Application\UI\Control, protože takhle nemůžu ve třídě dědící z formuláře zavolat $this->flashmesage(‚Děkujeme za očistu‘); třebas ale musím na to jít přes presenter $this->presenter->flashmessage(‚Děkujeme za očistu‘); potažmo proč se flashmessage nepřesune trošku onde.
- Elijen
- Člen | 171
To mě přívádí zpět k původní otázce: Proč Form
nedědí z Control
? To, že nemá render()
není
pravda.
- Jan Endel
- Člen | 1016
Ano na to je Nette\Forms\Form ten ať je na Nette nezávislý, ale v Nette\Application\UI\Form by přeci klidně mohl být.
Editoval pilec (1. 2. 2012 16:57)