Geek tričko zdarma Geek tričko zdarma
Tričko zdarma! Stačí před dobitím bodů použít kód TRIKO15. Více informací zde

Diskuze: Skrytí přihlašovacího formuláře

Aktivity (1)
Avatar
Adam Matis
Člen
Avatar
Adam Matis:27.11.2018 11:29

Zdravím chtěl jsem se zeptat, jak se řeší skrývání a nebo naopak zobrazování přihlašovacího formuláře po přihlášení/od­hlášení. Řeší se to javascriptem nebo nějak jinak ? Díky.

 
Odpovědět 27.11.2018 11:29
Avatar
dez1nd
Člen
Avatar
Odpovídá na Adam Matis
dez1nd:27.11.2018 12:44

pošli si do šablony

$user->isLoggedIn()

, vrací true nebo false dle toho, zda jsi/nejsi přihlášený

Editováno 27.11.2018 12:44
 
Nahoru Odpovědět 27.11.2018 12:44
Avatar
Adam Matis
Člen
Avatar
Adam Matis:27.11.2018 19:24

Díky to by asi šlo. Akorát mě to přivádí k dalšímu problému. Tím, že jsem přihlašování udělal takové globalní ( z každé stránky webu) mohu toto, nějak odeslat z base Presenteru do všech dalších šablon ?

 
Nahoru Odpovědět 27.11.2018 19:24
Avatar
Odpovídá na Adam Matis
Martin Konečný (pavelco1998):27.11.2018 19:54

Ahoj,

jednak proměnnou $user ti Nette dává do každé šablony automaticky, tedy můžeš kdekoliv použít

{if $user->isLoggedIn()}

tak pokud bys něco chtěl dát ručně do každé šablony, využiješ metody beforeRender() v BasePresenteru.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +1 27.11.2018 19:54
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.