mirror of https://gitee.com/karson/fastadmin.git
parent
da4402b44e
commit
9ddcb1953f
|
|
@ -363,11 +363,24 @@ if (!function_exists('hsv2rgb')) {
|
|||
}
|
||||
}
|
||||
|
||||
if (!function_exists('cors_request_check')) {
|
||||
if (!function_exists('check_nav_active')) {
|
||||
/**
|
||||
* 跨域检测
|
||||
*/
|
||||
function cors_request_check()
|
||||
function check_nav_active($url, $classname = 'active')
|
||||
{
|
||||
$auth = \app\common\library\Auth::instance();
|
||||
$requestUrl = $auth->getRequestUri();
|
||||
$url = ltrim($url, '/');
|
||||
return $requestUrl === str_replace(".", "/", $url) ? $classname : '';
|
||||
}
|
||||
}
|
||||
|
||||
if (!function_exists('check_cors_request')) {
|
||||
/**
|
||||
* 跨域检测
|
||||
*/
|
||||
function check_cors_request()
|
||||
{
|
||||
if (isset($_SERVER['HTTP_ORIGIN']) && $_SERVER['HTTP_ORIGIN']) {
|
||||
$info = parse_url($_SERVER['HTTP_ORIGIN']);
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ class Api
|
|||
protected function _initialize()
|
||||
{
|
||||
//跨域请求检测
|
||||
cors_request_check();
|
||||
check_cors_request();
|
||||
|
||||
//移除HTML标签
|
||||
$this->request->filter('trim,strip_tags,htmlspecialchars');
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
$cdnurl = function_exists('config') ? config('view_replace_str.__CDN__') : '';
|
||||
$publicurl = function_exists('config') ? config('view_replace_str.__PUBLIC__') : '/';
|
||||
$publicurl = function_exists('config') ? (config('view_replace_str.__PUBLIC__')?:'/') : '/';
|
||||
$debug = function_exists('config') ? config('app_debug') : false;
|
||||
|
||||
$lang = [
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
{:hook('user_sidenav_before')}
|
||||
<ul class="list-group">
|
||||
<li class="list-group-heading">{:__('Member center')}</li>
|
||||
<li class="list-group-item {:$config['actionname']=='index'?'active':''}"> <a href="{:url('user/index')}"><i class="fa fa-user-circle fa-fw"></i> {:__('User center')}</a> </li>
|
||||
<li class="list-group-item {:$config['actionname']=='profile'?'active':''}"> <a href="{:url('user/profile')}"><i class="fa fa-user-o fa-fw"></i> {:__('Profile')}</a> </li>
|
||||
<li class="list-group-item {:$config['actionname']=='changepwd'?'active':''}"> <a href="{:url('user/changepwd')}"><i class="fa fa-key fa-fw"></i> {:__('Change password')}</a> </li>
|
||||
<li class="list-group-item {:$config['actionname']=='logout'?'active':''}"> <a href="{:url('user/logout')}"><i class="fa fa-sign-out fa-fw"></i> {:__('Sign out')}</a> </li>
|
||||
<li class="list-group-item {:check_nav_active('user/index')}"> <a href="{:url('user/index')}"><i class="fa fa-user-circle fa-fw"></i> {:__('User center')}</a> </li>
|
||||
<li class="list-group-item {:check_nav_active('user/profile')}"> <a href="{:url('user/profile')}"><i class="fa fa-user-o fa-fw"></i> {:__('Profile')}</a> </li>
|
||||
<li class="list-group-item {:check_nav_active('user/changepwd')}"> <a href="{:url('user/changepwd')}"><i class="fa fa-key fa-fw"></i> {:__('Change password')}</a> </li>
|
||||
<li class="list-group-item {:check_nav_active('user/logout')}"> <a href="{:url('user/logout')}"><i class="fa fa-sign-out fa-fw"></i> {:__('Sign out')}</a> </li>
|
||||
</ul>
|
||||
{:hook('user_sidenav_after')}
|
||||
</div>
|
||||
Loading…
Reference in New Issue