/** * @param string $params * @return string */ public static function getLangUrl($params = '') { $langBegin = Yii::$app->getUrlManager()->langBegin; if (isset($langBegin['0']) && $langBegin['0'] === Yii::$app->language) { return Url::to('@web/' . $params); } else { return Url::to('@web/' . Yii::$app->language . '/' . $params); } }
<?php if (!Adm::getInstance()->user->isGuest) { ?> <ul class="nav navbar-nav navbar-right"> <li class="dropdown"> <a href="#" class="dropdown-toggle dker" data-toggle="dropdown"> <?php echo $adm->user->identity->username; ?> <b class="caret"></b> </a> <ul class="dropdown-menu"> <li> <a href="<?php echo Url::to(['/' . $adm->id . '/user/update']); ?> "><?php echo Adm::t("header", "Profile", ['dot' => false]); ?> </a> </li> <?php $adm->trigger(Adm::EVENT_INNER_PROFILE_MENU); ?> <li> <?php echo Html::a(Adm::t("header", "Logout", ['dot' => false]), ['/' . $adm->id . '/default/logout'], ['data-method' => 'post']); ?> </li> </ul>