Commit 76838af0 authored by Shakarim Sapa's avatar Shakarim Sapa

Merge remote-tracking branch 'origin/master'

parents 25a5dd18 128c9067
...@@ -22,7 +22,7 @@ class LangRequest extends Request ...@@ -22,7 +22,7 @@ class LangRequest extends Request
Languages::setCurrent($lang_url); Languages::setCurrent($lang_url);
if( $lang_url !== null && $lang_url === Languages::getCurrent()->url && if( $lang_url !== null && $lang_url === Languages::getCurrent()->url &&
strpos($this->_lang_url, Languages::getCurrent()->url) === 1 ) strpos($this->_lang_url, Languages::getCurrent()->url) === 1)
{ {
$this->_lang_url = substr($this->_lang_url, strlen(Languages::getCurrent()->url) + 1); $this->_lang_url = substr($this->_lang_url, strlen(Languages::getCurrent()->url) + 1);
} }
......
...@@ -47,7 +47,7 @@ class UrlManager extends \yii\web\UrlManager { ...@@ -47,7 +47,7 @@ class UrlManager extends \yii\web\UrlManager {
//Добавляем к URL префикс - буквенный идентификатор языка //Добавляем к URL префикс - буквенный идентификатор языка
if($url == '/') if($url == '/')
{ {
return '/' . $lang->url; return '/' . (!$lang->default?$lang->url:'');
} }
// Делаем универсальный URL без языка для Eauth авторизации // Делаем универсальный URL без языка для Eauth авторизации
elseif (strpos($url, '/eauth') !== false) { elseif (strpos($url, '/eauth') !== false) {
...@@ -55,7 +55,7 @@ class UrlManager extends \yii\web\UrlManager { ...@@ -55,7 +55,7 @@ class UrlManager extends \yii\web\UrlManager {
} }
else else
{ {
return '/' . $lang->url . $url; return (!$lang->default?'/'.$lang->url:'') . $url;
} }
} }
} }
...@@ -6,14 +6,14 @@ use yii\helpers\Html; ...@@ -6,14 +6,14 @@ use yii\helpers\Html;
<div class="lang_check"> <div class="lang_check">
<?= Html::a('<i class="icon-arrowDown"></i>' . $current->name, '#', ['class' => 'd_menu']) ?> <?= Html::a('<i class="icon-arrowDown"></i>' . $current->name, '#', ['class' => 'd_menu']) ?>
<?php foreach ($langs as $i => $lang): ?> <?php foreach ($langs as $i => $lang): ?>
<?= Html::a('<i class="icon-arrowRight"></i>' . $lang->name, '/' . $lang->url . Yii::$app->getRequest()->getLangUrl(), ['class' => 'd_menu_hide']) ?> <?= Html::a('<i class="icon-arrowRight"></i>' . $lang->name, (!$lang->default?'/'.$lang->url:'') . (Yii::$app->getRequest()->getLangUrl()==''?'/':Yii::$app->getRequest()->getLangUrl()), ['class' => 'd_menu_hide']) ?>
<?php endforeach;?> <?php endforeach;?>
</div> </div>
<?php else : ?> <?php else : ?>
<nav class="top_nav clearfix"> <nav class="top_nav clearfix">
<ul> <ul>
<?php foreach ($langs as $lang):?> <?php foreach ($langs as $lang):?>
<li><?= Html::a($lang->name, '/' . $lang->url . Yii::$app->getRequest()->getLangUrl()) ?></li> <li><?= Html::a($lang->name, (!$lang->default?'/'.$lang->url:'') . (Yii::$app->getRequest()->getLangUrl()==''?'/':Yii::$app->getRequest()->getLangUrl())) ?></li>
<?php endforeach;?> <?php endforeach;?>
</ul> </ul>
</nav> </nav>
......
...@@ -76,3 +76,6 @@ a.login_form_link, a.login_form_popup_link, a.reg_popup_link, a.reg_form_link{ ...@@ -76,3 +76,6 @@ a.login_form_link, a.login_form_popup_link, a.reg_popup_link, a.reg_form_link{
.txt_server:before { .txt_server:before {
position: absolute; position: absolute;
} }
.article_short_txt img {
width: auto !important;
}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment