| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- <?php
- use yii\widgets\ActiveForm;
- use app\assets\CoreAsset;
- use app\assets\PluginsAsset;
- $asset = CoreAsset::register($this);
- $assetsUrl = $asset->baseUrl;
- $pluginsAsset = PluginsAsset::register($this);
- $pluginsAssetsUrl = $pluginsAsset->baseUrl;
- ?>
- <?php $this->beginPage() ?>
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="<?php echo CHARSET;?>" />
- <title><?php echo Yii::t('admin','system name');?> - <?php echo Yii::t("admin","system full name");?></title>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <!-- App favicon -->
- <link rel="shortcut icon" href="<?php echo $assetsUrl;?>/images/favicon.ico">
- <!-- Bootstrap Css -->
- <link href="<?php echo $assetsUrl;?>/css/bootstrap.min.css" id="bootstrap-style" rel="stylesheet" type="text/css" />
- <!-- Icons Css -->
- <link href="<?php echo $assetsUrl;?>/css/icons.min.css" rel="stylesheet" type="text/css" />
- <!-- App Css-->
- <link href="<?php echo $assetsUrl;?>/css/app.min.css" id="app-style" rel="stylesheet" type="text/css" />
- <link href="<?php echo $assetsUrl;?>/css/admin.css?v=12" rel="stylesheet" type="text/css" />
- <script src="<?php echo $assetsUrl;?>/libs/jquery/jquery-3.7.0.min.js"></script>
- <?php $this->head() ?>
- </head>
- <body>
- <?php $this->beginBody() ?>
- <div class="account-pages my-5 pt-sm-5">
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-md-8 col-lg-6 col-xl-5">
- <div class="card overflow-hidden">
- <div class="bg-primary bg-soft">
- <div class="row">
- <div class="col-7">
- <div class="text-primary p-4">
- <h5 class="text-primary"><strong><?php echo Yii::t("admin","system name");?></strong></h5>
- <p><?php echo Yii::t("admin","system full name");?></p>
- </div>
- </div>
- <div class="col-5 align-self-end">
- <img src="<?php echo $assetsUrl;?>/images/profile-img.png" class="img-fluid">
- </div>
- </div>
- </div>
- <div class="card-body pt-0">
- <div class="auth-logo">
- <a href="<?php echo Yii::$app->controller->adminHomeUrl;?>" class="auth-logo-light">
- <div class="avatar-md profile-user-wid mb-4">
- <span class="avatar-title rounded-circle bg-light">
- <img src="<?php echo $assetsUrl;?>/images/blogo.png" class="rounded-circle" height="34px">
- </span>
- </div>
- </a>
- <a href="<?php echo Yii::$app->controller->adminHomeUrl;?>" class="auth-logo-dark">
- <div class="avatar-md profile-user-wid mb-4">
- <span class="avatar-title rounded-circle bg-light">
- <img src="<?php echo $assetsUrl;?>/images/blogo.png" class="rounded-circle" height="34px">
- </span>
- </div>
- </a>
- </div>
- <div class="p-2">
- <?php $form = ActiveForm::begin(['id' => 'login-form','options' => ['class' => 'form-horizontal'], 'enableClientValidation' => true]); ?>
- <?php
- echo $form->field($model, 'user_name', ['options' =>['class' => 'mb-3'],'inputOptions' =>['class' => 'form-control ','placeholder'=>Yii::t('attr','enter username'),'autocomplete'=>'off'],'labelOptions' => ['class' => 'form-label']]);
- ?>
- <?php
- echo $form->field($model, 'user_pwd', ['template' => '{label}<div class="input-group auth-pass-inputgroup">{input}<button class="btn btn-light " type="button" id="password-addon"><i class="mdi mdi-eye-outline"></i></button></div><div class="help-block"></div>','options' =>['class' => 'mb-3'],'inputOptions' =>['class' => 'form-control','placeholder'=>Yii::t('attr','enter password'),'autocomplete'=>'off'],'labelOptions' => ['class' => 'form-label']])->passwordInput();
- ?>
- <?php
- echo $form->field($model, 'code', ['template' => '{label}<div class="input-group " >{input}</div><div class="admin-code-box" style="position:absolute;z-index:100;right:3px;top:29px;border-left:1px solid #ced4da;padding-left:5px"><img src="'.Yii::$app->controller->imgcodeUrl.'" class="admin-code" id="code" style="width:105px;height:33px;"></div><div class="help-block"></div>','options' =>['class' => 'mb-3','style'=>'position:relative'],'inputOptions' =>['class' => 'form-control','placeholder'=>Yii::t('attr','enter code'),'autocomplete'=>'off'],'labelOptions' => ['class' => 'form-label']]);
- ?>
- <div class="mt-3 d-grid">
- <button class="btn btn-primary waves-effect waves-light" lay-filter="login" lay-submit="" ><?php echo Yii::t('attr','admin.login');?></button>
- </div>
- <?php ActiveForm::end(); ?>
- </div>
- </div>
- </div>
- <div class="mt-5 text-center">
- <div>
- <p>© <script>document.write(new Date().getFullYear())</script> <?php echo Yii::t("admin","company");?></p>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- end account-pages -->
- <!-- JAVASCRIPT -->
- <script src="<?php echo $assetsUrl;?>/libs/bootstrap/js/bootstrap.bundle.min.js"></script>
- <script src="<?php echo $assetsUrl;?>/libs/node-waves/waves.min.js"></script>
- <script src="<?php echo $assetsUrl;?>/libs/metismenu/metisMenu.min.js"></script>
- <script src="<?php echo $assetsUrl;?>/libs/simplebar/simplebar.min.js"></script>
- <!-- App js -->
- <script src="<?php echo $assetsUrl;?>/js/app.js"></script>
- <script src="<?php echo $assetsUrl;?>/js/admin.js"></script>
- <script src="<?php echo $assetsUrl;?>/js/crypto-js.min.js"></script>
- <script>
- $('#code').bind('click',function(){
- $('#code').attr('src',$('#code').attr('src')+'&'+Math.random());
- })
- </script>
- <?php $this->endBody() ?>
- </body>
- </html>
- <?php $this->endPage() ?>
- <script>
- jQuery(function ($) {
- jQuery('#login-form').off('submit').on('submit',function () {
- console.log('d')
- const username = CryptoJS.MD5($('#adminloginform-user_name').val()); // 从用户输入获取用户名
- const password = CryptoJS.MD5($('#adminloginform-user_pwd').val()); // 从用户输入获取密码
- $('#adminloginform-user_name').val(username);
- $('#adminloginform-user_pwd').val(password);
- });
- });
- </script>
|