/**
  * Finds user by [[username]]
  *
  * @return User|null
  */
 protected function getUser()
 {
     if ($this->_user === null) {
         $this->_user = BackendUser::findByUsername($this->username);
     }
     return $this->_user;
 }
Beispiel #2
0
<?php

use yii\helpers\Html;
use yii\web\User;
use common\models\BackendUser;
if (Yii::$app->user->isGuest) {
    $usermodel = new BackendUser();
    $userbaname = "Guest";
} else {
    $usermodel = BackendUser::find()->where(['id' => Yii::$app->user->identity->id])->one();
    $userdetails = Yii::$app->user->identity;
}
//echo "<pre>";print_r($usermodel);die;
?>
?>
<aside class="main-sidebar">
        <!-- sidebar: style can be found in sidebar.less -->
        <section class="sidebar">
          <!-- Sidebar user panel -->
          <div class="user-panel">
            <div class="pull-left image">
              <?php 
echo Html::img('images/user2-160x160.jpg', array('class' => 'img-circle'));
?>
            </div>
            <div class="pull-left info">
              <p><?php 
echo ucwords(strtolower($usermodel->username));
?>
</p>
              <a href="#"><i class="fa fa-circle text-success"></i> Online</a>