Presenter pro @layout.phtml
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- weckho
- Člen | 94
Ahoj,
mám aplikaci, kde mám na úvodní stránce novinky. Ty mají svůj presenter a svoji šablonu (která je vložena do @layout.phtml). Nahoře na stránce bych chtěl mít na všech stránkách webu přihlašovací formulář. Ve kterém presentru bych si měl vytvořit komponentu tohoto formuláře? Mohu nějak vytvořit presenter přímo pro @layout? Nebo jak se toto správně řeší?
Děkuji.
- Panda
- Člen | 569
Žádný presenter pro @layout
neexistuje. Komponentu tohoto
formuláře si vytvoř ve společném předku všech presenterů,
BasePresenter
u. Formulář pak vykreslíš jako každý jiný
formulář, například makrem {widget}
.
Jinak toto už se zde řešilo: https://forum.nette.org/…strance-webu.