Професионална програма
Loading...
+ Нов въпрос
ptbgnr avatar ptbgnr 1 Точки

Въпрос отностно nav bar menu after Login

Здравейте, как е по - правилно да се направи ? Всеки guest има право да се логне и регистрира и след логване как може да покажем другите менюта като Logout или Add Item etc.. трябва да се направи съвсем ново меню, което да замести старото или по някакъв друг начин ?

Тагове:
0
PHP Web
dvdty avatar dvdty 484 Точки

Проверяваш дали е логнат и в зависимост дали е изкарваш различни неща в менюто.

if ($logged) {

    echo "<a href='logout.php'>Logout</a>" ;

} else {

    echo "<a href='login.php'>Log in</a>";

}

(това е пример за процедурен код, не за symfony)

1
09/04/2017 14:58:05
worminer avatar worminer 104 Точки

Здравей.

Отговорър на този въпрос зависи от много неща 

1: ти ли си пишеш фреймърка или ползваш готов..

2: ако е готов то за кой от всичките става дума

3: ако е готов то той ползва ли templating engine или не

Или иначе казване дай повече инфо за какво говорим..

Ако става дума за Symfony (TWIG) то тогава мисля че става с този темплейтинг код..

 {% if app.user %}
    # user is logged in
 {% else %}
    # user is not logged in
 {% endif %}

 

0