В поле зрения проверьте, зарегистрирован ли пользователь - PullRequest
0 голосов
/ 24 октября 2018

Я пытаюсь проверить, вошел ли пользователь в мой файл просмотра, но я продолжаю получать 1 в выводе:

    $user1 = Yii::$app->user->isGuest;
    $user = \Yii::$app->user->isGuest;

echo $user ;
echo $user1 ;

       if(Yii::$app->user->isGuest){
        echo 'User is not logged!';
       }else{
           echo 'User is logged!'; 
       }

что всегда я получаю как вывод, если я вошел в систему или нет "11 Пользователь невошли! "

1 Ответ

0 голосов
/ 24 октября 2018

Я решаю эту проблему с помощью $ session

    use yii\web\Session;



    HomeAsset::register($this);

    $session = Yii::$app->session;

    <? if($session['id']){ ?> 
       //user connected
    <? }else{ ?>
        //user is not connected
    <? } ?>
...