Commit d9cf0699c3cba6944d02a178fc1474ce21015fc3
1 parent
5cb4ca8c
Language params fix
Showing
1 changed file
with
4 additions
and
0 deletions
Show diff stats
components/LanguageRequest.php
@@ -20,6 +20,10 @@ | @@ -20,6 +20,10 @@ | ||
20 | 20 | ||
21 | 21 | ||
22 | $language_url = isset( $url_list[ 1 ] ) ? $url_list[ 1 ] : NULL; | 22 | $language_url = isset( $url_list[ 1 ] ) ? $url_list[ 1 ] : NULL; |
23 | + if($paramsPos = strpos($language_url, '?')) { | ||
24 | + $language_url = substr($language_url, 0, $paramsPos); | ||
25 | + } | ||
26 | + | ||
23 | $is_language = Language::setCurrent($language_url); | 27 | $is_language = Language::setCurrent($language_url); |
24 | if(!$is_language && !$this->isAjax) { | 28 | if(!$is_language && !$this->isAjax) { |
25 | \Yii::$app->response->redirect('/'.Language::getCurrent()->url.$this->url, 302, false); | 29 | \Yii::$app->response->redirect('/'.Language::getCurrent()->url.$this->url, 302, false); |