Provede se kod za redirect
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ondraondra81
- Člen | 82
Ahoj,
mám asi hloupý dotaz, ale provede se ještě kód který je za
$this->redirect(…);
Jde mě o to, že mám podmínku, kterou kontroluji zda je uživatel přihlášený.
Tak jestli musím zbytek kódu uzavřít do else nebo ne.
Mam totiž pocit, ze když uživatel zústane přihlášený a vyprší mu čas a pak teprv odešle formulář, že ho to sice vyhodí, ale data se uloží.
if (!$this->user->loggedIn && $this->user->id != 'admin') {
$this->flashMessage('Pro přístup do administrace musíte být přihlášený jako administrátor','alert alert-danger');
$this->redirect(':Front:Homepage:');
}
- batko
- Člen | 219
ondraondra81 napsal(a):
Ahoj,
mám asi hloupý dotaz, ale provede se ještě kód který je za $this->redirect(…);Jde mě o to, že mám podmínku, kterou kontroluji zda je uživatel přihlášený.
Tak jestli musím zbytek kódu uzavřít do else nebo ne.
Mam totiž pocit, ze když uživatel zústane přihlášený a vyprší mu čas a pak teprv odešle formulář, že ho to sice vyhodí, ale data se uloží.
if (!$this->user->loggedIn && $this->user->id != 'admin') { $this->flashMessage('Pro přístup do administrace musíte být přihlášený jako administrátor','alert alert-danger'); $this->redirect(':Front:Homepage:'); }
neprovede