<?=Html::tag('a', Html::encode($item->name), ['href' => '/cat/' . $item->adjusted_name, 'class' => 'nav-link'])?>
class UrlManager extends \yii\web\UrlManager {
public function createUrl($params) {
//Получаем сформированную ссылку(без идентификатора языка)
$url = parent::createUrl($params);
if (empty($params['lang'])) {
//текущий язык приложения
$curentLang = Yii::$app->language;
//Добавляем к URL префикс - буквенный идентификатор языка
if ($url == '/') {
return '/' . $curentLang;
} else {
return '/' . $curentLang . $url;
}
};
return $url;
}
}