update multi language Login site

This commit is contained in:
dongpd 2021-08-30 17:21:11 +07:00
parent f9f32878cd
commit a27bf65303
11 changed files with 34 additions and 34 deletions

View File

@ -3,6 +3,6 @@
return [
'adminEmail' => 'admin@example.com',
"maxLogs" => 100000,
"maxPicture" => 5,
"maxPicture" => 9999,
"version" => "1.0.7"
];

View File

@ -17,7 +17,7 @@ class CaptureLogsController extends Controller {
public function init() {
parent::init();
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : "vi-VI";
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : Yii::$app->language;
if (Yii::$app->user->isGuest)
return $this->redirect(['/site/login']);
}

View File

@ -14,7 +14,7 @@ class ConfigController extends Controller {
public function init() {
parent::init();
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : "vi-VI";
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : Yii::$app->language;
if (Yii::$app->user->isGuest)
return $this->redirect(['/site/login']);
}

View File

@ -19,7 +19,7 @@ class ControlLogsController extends Controller {
public function init() {
parent::init();
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : "vi-VI";
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : Yii::$app->language;
if (Yii::$app->user->isGuest)
return $this->redirect(['/site/login']);
}

View File

@ -19,7 +19,7 @@ class ListManagementController extends Controller {
public function init() {
parent::init();
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : "vi-VI";
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : Yii::$app->language;
if (Yii::$app->user->isGuest)
return $this->redirect(['/site/login']);
}

View File

@ -19,7 +19,7 @@ class UserController extends Controller {
public function init() {
parent::init();
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : "vi-VI";
Yii::$app->language = Yii::$app->session->get("language") ? Yii::$app->session->get("language")["name"] : Yii::$app->language;
if (Yii::$app->user->isGuest)
return $this->redirect(['/site/login']);

View File

@ -131,5 +131,7 @@ return [
"DANG_XU_LY" => "Loading ...",
"THONG_BAO" => "Notify",
"CO_LOI_XAY_RA_HAY_THU_LAI" => "An error occurred, check the network connection and try again",
"ENGINE_KHONG_HOAT_DONG" => "Engine is not running"
"ENGINE_KHONG_HOAT_DONG" => "Engine is not running",
"DANG_NHAP" => "Login",
"MAT_KHAU" => "Password"
];

View File

@ -131,5 +131,7 @@ return [
"DANG_XU_LY" => "処理中 ...",
"THONG_BAO" => "報告",
"CO_LOI_XAY_RA_HAY_THU_LAI" => "おそらくネットワーク接続が原因でエラーが発生しました。再試行してください",
"ENGINE_KHONG_HOAT_DONG" => "Engine不活動"
"ENGINE_KHONG_HOAT_DONG" => "Engine不活動",
"DANG_NHAP" => "ログイン",
"MAT_KHAU" => "パスワード"
];

View File

@ -131,5 +131,7 @@ return [
"DANG_XU_LY" => "Đang xử lý ...",
"THONG_BAO" => "Thông báo",
"CO_LOI_XAY_RA_HAY_THU_LAI" => "Có lỗi xảy ra, có thể do đường truyền mạng, xin vui lòng thử lại",
"ENGINE_KHONG_HOAT_DONG" => "Engine không hoạt động"
"ENGINE_KHONG_HOAT_DONG" => "Engine không hoạt động",
"DANG_NHAP" => "Đăng nhập",
"MAT_KHAU" => "Mật khẩu"
];

View File

@ -67,11 +67,10 @@ use yii\widgets\ActiveForm;
<?php
$languages = app\models\common::allLanguage();
$currentLanguage = ["icon" => "vi.png", "name" => "vi-VI", "description" => "Tiếng Việt"];
if (Yii::$app->session->get("language")) {
if (Yii::$app->session->get("language"))
$currentLanguage = Yii::$app->session->get("language");
} else {
else
Yii::$app->session->set("language", $currentLanguage);
}
?>
<ul class="nav navbar-nav">
<li class="dropdown notifications-menu">
@ -95,12 +94,12 @@ use yii\widgets\ActiveForm;
<li class="dropdown user user-menu">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<img src="<?php
if (Yii::$app->user->isGuest) {
echo $directoryAsset . "/img/user2-160x160.jpg";
} else {
echo Yii::$app->user->identity->user_image == null ? $directoryAsset . "/img/user2-160x160.jpg" : Yii::getAlias("@images_folder") . Yii::$app->user->identity->user_image;
}
?>" class="user-image user-avatar" alt="User Image"/>
if (Yii::$app->user->isGuest) {
echo $directoryAsset . "/img/user2-160x160.jpg";
} else {
echo Yii::$app->user->identity->user_image == null ? $directoryAsset . "/img/user2-160x160.jpg" : Yii::getAlias("@images_folder") . Yii::$app->user->identity->user_image;
}
?>" class="user-image user-avatar" alt="User Image"/>
<span class="hidden-xs user-profiles-name">
<?php
if (Yii::$app->user->isGuest) {
@ -117,12 +116,12 @@ use yii\widgets\ActiveForm;
<div class="user-panel">
<div class="pull-left image">
<img src="<?php
if (Yii::$app->user->isGuest) {
echo $directoryAsset . "/img/user2-160x160.jpg";
} else {
echo Yii::$app->user->identity->user_image == null ? $directoryAsset . "/img/user2-160x160.jpg" : Yii::getAlias("@images_folder") . Yii::$app->user->identity->user_image;
}
?>" class="img-circle user-avatar">
if (Yii::$app->user->isGuest) {
echo $directoryAsset . "/img/user2-160x160.jpg";
} else {
echo Yii::$app->user->identity->user_image == null ? $directoryAsset . "/img/user2-160x160.jpg" : Yii::getAlias("@images_folder") . Yii::$app->user->identity->user_image;
}
?>" class="img-circle user-avatar">
</div>
<div class="pull-left info">
<p style="color: #fff;" class="user-profiles-name"><?= Yii::$app->user->isGuest ? "" : \Yii::$app->user->identity->first_name; ?></p>

View File

@ -30,7 +30,7 @@ $fieldOptions2 = [
</div>
<!-- /.login-logo -->
<div class="login-box-body">
<p class="login-box-msg"><b>ĐĂNG NHẬP</b></p>
<p class="login-box-msg text-uppercase"><b><?php echo Yii::t("app", "DANG_NHAP"); ?></b></p>
<?php $form = ActiveForm::begin(['id' => 'login-form', 'enableClientValidation' => false]); ?>
@ -38,31 +38,26 @@ $fieldOptions2 = [
$form
->field($model, 'username', $fieldOptions1)
->label(false)
->textInput(['placeholder' => $model->getAttributeLabel('username')])
->textInput(['placeholder' => Yii::t("app", "TEN_DANG_NHAP")])
?>
<?=
$form
->field($model, 'password', $fieldOptions2)
->label(false)
->passwordInput(['placeholder' => $model->getAttributeLabel('password')])
->passwordInput(['placeholder' => Yii::t("app", "MAT_KHAU")])
?>
<div class="row">
<div class="col-xs-7">
<?= $form->field($model, 'rememberMe')->checkbox() ?>
</div>
<!-- /.col -->
<div class="col-xs-5">
<?= Html::submitButton('Đăng nhập', ['class' => 'btn btn-primary btn-block', 'name' => 'login-button']) ?>
<?= Html::submitButton(Yii::t("app", "DANG_NHAP"), ['class' => 'btn btn-primary btn-block', 'name' => 'login-button']) ?>
</div>
<!-- /.col -->
</div>
<?php ActiveForm::end(); ?>
<a href="#">I forgot my password</a><br>
<?php ActiveForm::end(); ?>
</div>
<!-- /.login-box-body -->