Společné přihlášení ve více presenterech

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

Zdravím,

pokoušel sem se hledat řešení na fóru a na podobných ale nenašel sem. Určitě tu bude ale jsem v Nette začátečník a nevím, pod čím to přesně hledat.

Jedná se o to, že chci mít formulář pro přihlášení na více stránkách (takový ten login, jak je třeba nahoře na každé stránce). Ten bych chtěl mít vypsaný třeba jako šablonu z presenteru SignPresenter. Logika by byla taková, že pokud se úspěšně přihlásí, přesměruje ho to na Homepage a flashmessage že to bylo ok, pokud má špatné přihlašovací údaje, hodí ho to na stránku presenteru Sign s daným formulářem a flash message.

Zkoušel sem například do @layout.latte vložit komponentu {control signInForm}, kterou beru ze SignPresentru, metoda createComponentSignInForm(). Bohuzel to funguje jen na strance presenteru Sign a na ostatnich to hazi Component with name ‚signInForm‘ does not exist.

Asi to bude triviální otázka, každopádně díky za všechny návrhy.

redhead
Člen | 1313
+
0
-

Dej tu továrničku na formulář do BasePresenteru.

zis
Člen | 16
+
0
-

Aha, super, díky, jak jednoduchý :).