| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /*
- * This file is part of the Dektrium project.
- *
- * (c) Dektrium project <http://github.com/dektrium>
- *
- * For the full copyright and license information, please view the LICENSE.md
- * file that was distributed with this source code.
- */
- use yii\widgets\Menu;
- /** @var dektrium\user\models\User $user */
- $user = Yii::$app->user->identity;
- $networksVisible = count(Yii::$app->authClientCollection->clients) > 0;
- ?>
- <div class="panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title">
- <img src="http://gravatar.com/avatar/<?= $user->profile->gravatar_id ?>?s=24" class="img-rounded" alt="<?= $user->username ?>" />
- <?= $user->username ?>
- </h3>
- </div>
- <div class="panel-body">
- <?= Menu::widget([
- 'options' => [
- 'class' => 'nav nav-pills nav-stacked',
- ],
- 'items' => [
- ['label' => Yii::t('user', 'Profile'), 'url' => ['/user/settings/profile']],
- ['label' => Yii::t('user', 'Account'), 'url' => ['/user/settings/account']],
- ['label' => Yii::t('user', 'Networks'), 'url' => ['/user/settings/networks'], 'visible' => $networksVisible],
- ],
- ]) ?>
- </div>
- </div>
|