|
@@ -0,0 +1,714 @@
|
|
|
|
|
+<!DOCTYPE html>
|
|
|
|
|
+<html lang="en">
|
|
|
|
|
+<head>
|
|
|
|
|
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
|
|
|
|
|
+ <meta charset="utf-8" />
|
|
|
|
|
+ <title>控制台-后台管理系统</title>
|
|
|
|
|
+
|
|
|
|
|
+ <meta name="description" content="overview & stats" />
|
|
|
|
|
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
|
|
|
|
|
+
|
|
|
|
|
+ <!-- bootstrap & fontawesome -->
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/admin/assets/css/bootstrap.min.css" />
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/admin/assets/font-awesome/4.5.0/css/font-awesome.min.css" />
|
|
|
|
|
+
|
|
|
|
|
+ <!-- page specific plugin styles -->
|
|
|
|
|
+
|
|
|
|
|
+ <!-- text fonts -->
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/admin/assets/css/fonts.googleapis.com.css" />
|
|
|
|
|
+
|
|
|
|
|
+ <!-- ace styles -->
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/admin/assets/css/ace.min.css" class="ace-main-stylesheet" id="main-ace-style" />
|
|
|
|
|
+
|
|
|
|
|
+ <!--[if lte IE 9]>
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/admin/assets/css/ace-part2.min.css" class="ace-main-stylesheet" />
|
|
|
|
|
+ <![endif]-->
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/admin/assets/css/ace-skins.min.css" />
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/admin/assets/css/ace-rtl.min.css" />
|
|
|
|
|
+
|
|
|
|
|
+ <!--[if lte IE 9]>
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/admin/assets/css/ace-ie.min.css" />
|
|
|
|
|
+ <![endif]-->
|
|
|
|
|
+
|
|
|
|
|
+ <!-- inline styles related to this page -->
|
|
|
|
|
+
|
|
|
|
|
+ <!-- ace settings handler -->
|
|
|
|
|
+ <script src="__PUBLIC__/admin/assets/js/ace-extra.min.js"></script>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- HTML5shiv and Respond.js for IE8 to support HTML5 elements and media queries -->
|
|
|
|
|
+
|
|
|
|
|
+ <!--[if lte IE 8]>
|
|
|
|
|
+ <script src="__PUBLIC__/admin/assets/js/html5shiv.min.js"></script>
|
|
|
|
|
+ <script src="__PUBLIC__/admin/assets/js/respond.min.js"></script>
|
|
|
|
|
+ <![endif]-->
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <!-- basic scripts -->
|
|
|
|
|
+
|
|
|
|
|
+ <!--[if !IE]> -->
|
|
|
|
|
+ <script src="__PUBLIC__/admin/assets/js/jquery-2.1.4.min.js"></script>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- <![endif]-->
|
|
|
|
|
+
|
|
|
|
|
+ <!--[if IE]>
|
|
|
|
|
+ <script src="__PUBLIC__/admin/assets/js/jquery-1.11.3.min.js"></script>
|
|
|
|
|
+ <![endif]-->
|
|
|
|
|
+ <script type="text/javascript">
|
|
|
|
|
+ if('ontouchstart' in document.documentElement) document.write("<script src='__PUBLIC__/admin/assets/js/jquery.mobile.custom.min.js'>"+"<"+"/script>");
|
|
|
|
|
+ </script>
|
|
|
|
|
+ <script src="__PUBLIC__/admin/assets/js/bootstrap.min.js"></script>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <!--layui-->
|
|
|
|
|
+ <link rel="stylesheet" href="__PUBLIC__/Plugin/layui-v2.3.0/css/layui.css" />
|
|
|
|
|
+ <script src="__PUBLIC__/Plugin/layui-v2.3.0/layui.all.js"></script>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <!--自定义新加的-->
|
|
|
|
|
+ <script>
|
|
|
|
|
+ var CONTROLLER="__URL__";
|
|
|
|
|
+ var URL_WWW = '__W__';
|
|
|
|
|
+
|
|
|
|
|
+ /* $(".nav-list li a").each(function(index, element) {
|
|
|
|
|
+ if($(element).attr("href") == CONTROLLER + "/index.html"){
|
|
|
|
|
+ //$(element).parent(this).addClass("active");
|
|
|
|
|
+ }
|
|
|
|
|
+ });*/
|
|
|
|
|
+ </script>
|
|
|
|
|
+ <script src="__PUBLIC__/common.js"></script>
|
|
|
|
|
+ <script src="/Public/Plugin/kindeditor-4.1.7/kindeditor-all-min.js"></script>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <!--日期-->
|
|
|
|
|
+ <link href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.7.0-RC3/css/bootstrap-datepicker.css" rel="stylesheet">
|
|
|
|
|
+ <script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.7.0-RC3/js/bootstrap-datepicker.min.js"></script>
|
|
|
|
|
+ <script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.7.0-RC3/locales/bootstrap-datepicker.zh-CN.min.js"></script>
|
|
|
|
|
+
|
|
|
|
|
+ <!--日期 支持时间-->
|
|
|
|
|
+ <!-- <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js"></script>-->
|
|
|
|
|
+ <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment-with-locales.min.js"></script>
|
|
|
|
|
+ <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/locale/zh-cn.js"></script>
|
|
|
|
|
+ <script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"></script>
|
|
|
|
|
+ <link href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css" rel="stylesheet">
|
|
|
|
|
+
|
|
|
|
|
+ <!-- <link href="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/build/css/bootstrap-datetimepicker.css" rel="stylesheet">
|
|
|
|
|
+ <script src="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/src/js/bootstrap-datetimepicker.js"></script>-->
|
|
|
|
|
+
|
|
|
|
|
+ <link href="__PUBLIC__/validform/validform.css" rel="stylesheet">
|
|
|
|
|
+ <script src="//apps.bdimg.com/libs/validform/5.3.2/validform.min.js"></script>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <script>
|
|
|
|
|
+ var laydate;
|
|
|
|
|
+ layui.use('laydate', function () {
|
|
|
|
|
+ laydate = layui.laydate;
|
|
|
|
|
+
|
|
|
|
|
+ });
|
|
|
|
|
+ </script>
|
|
|
|
|
+
|
|
|
|
|
+ <style type="text/css">
|
|
|
|
|
+ /* 分页 */
|
|
|
|
|
+ .page a,.page a:hover,
|
|
|
|
|
+ .page .current {
|
|
|
|
|
+ display: inline-block;
|
|
|
|
|
+ margin-right: 2px;
|
|
|
|
|
+ padding: 0 10px;
|
|
|
|
|
+ height: 25px;
|
|
|
|
|
+ line-height: 25px;
|
|
|
|
|
+ vertical-align: middle;
|
|
|
|
|
+ }
|
|
|
|
|
+ .page a {
|
|
|
|
|
+ color: #404548;
|
|
|
|
|
+ border: 1px solid #D7DBDC;
|
|
|
|
|
+ background-color: #fff;
|
|
|
|
|
+ }
|
|
|
|
|
+ .page a:hover,
|
|
|
|
|
+ .page .current {
|
|
|
|
|
+ text-decoration: none;
|
|
|
|
|
+ color: #FFF;
|
|
|
|
|
+ background-color: #397AB9;
|
|
|
|
|
+ vertical-align: middle;
|
|
|
|
|
+ }
|
|
|
|
|
+ .page .next,.page .prev {
|
|
|
|
|
+ font-family: "宋体";
|
|
|
|
|
+ }
|
|
|
|
|
+ .no-skin .nav-list>li .submenu>li> a.active{
|
|
|
|
|
+ color: #4B88B7;
|
|
|
|
|
+ background-color: #F1F5F9 ;
|
|
|
|
|
+ }
|
|
|
|
|
+ </style>
|
|
|
|
|
+
|
|
|
|
|
+</head>
|
|
|
|
|
+
|
|
|
|
|
+<body class="no-skin">
|
|
|
|
|
+
|
|
|
|
|
+<!--顶部导航开始-->
|
|
|
|
|
+<div id="navbar" class="navbar navbar-default ace-save-state">
|
|
|
|
|
+ <div class="navbar-container ace-save-state" id="navbar-container">
|
|
|
|
|
+ <button type="button" class="navbar-toggle menu-toggler pull-left" id="menu-toggler" data-target="#sidebar">
|
|
|
|
|
+ <span class="sr-only">Toggle sidebar</span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="icon-bar"></span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="icon-bar"></span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="icon-bar"></span>
|
|
|
|
|
+ </button>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="navbar-header pull-left">
|
|
|
|
|
+ <a href="/" class="navbar-brand">
|
|
|
|
|
+ <small>
|
|
|
|
|
+ <i class="fa fa-leaf"></i>
|
|
|
|
|
+ 后台管理
|
|
|
|
|
+ </small>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="navbar-buttons navbar-header pull-right" role="navigation">
|
|
|
|
|
+ <ul class="nav ace-nav">
|
|
|
|
|
+ <!--
|
|
|
|
|
+
|
|
|
|
|
+ <li class="grey dropdown-modal">
|
|
|
|
|
+ <a data-toggle="dropdown" class="dropdown-toggle" href="#">
|
|
|
|
|
+ <i class="ace-icon fa fa-tasks"></i>
|
|
|
|
|
+ <span class="badge badge-grey">4</span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+
|
|
|
|
|
+ <ul class="dropdown-menu-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
|
|
|
|
|
+ <li class="dropdown-header">
|
|
|
|
|
+ <i class="ace-icon fa fa-check"></i>
|
|
|
|
|
+ 4 Tasks to complete
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="dropdown-content">
|
|
|
|
|
+ <ul class="dropdown-menu dropdown-navbar">
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <div class="clearfix">
|
|
|
|
|
+ <span class="pull-left">Software Update</span>
|
|
|
|
|
+ <span class="pull-right">65%</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="progress progress-mini">
|
|
|
|
|
+ <div style="width:65%" class="progress-bar"></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <div class="clearfix">
|
|
|
|
|
+ <span class="pull-left">Hardware Upgrade</span>
|
|
|
|
|
+ <span class="pull-right">35%</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="progress progress-mini">
|
|
|
|
|
+ <div style="width:35%" class="progress-bar progress-bar-danger"></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <div class="clearfix">
|
|
|
|
|
+ <span class="pull-left">Unit Testing</span>
|
|
|
|
|
+ <span class="pull-right">15%</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="progress progress-mini">
|
|
|
|
|
+ <div style="width:15%" class="progress-bar progress-bar-warning"></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <div class="clearfix">
|
|
|
|
|
+ <span class="pull-left">Bug Fixes</span>
|
|
|
|
|
+ <span class="pull-right">90%</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="progress progress-mini progress-striped active">
|
|
|
|
|
+ <div style="width:90%" class="progress-bar progress-bar-success"></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="dropdown-footer">
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ See tasks with details
|
|
|
|
|
+ <i class="ace-icon fa fa-arrow-right"></i>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="purple dropdown-modal">
|
|
|
|
|
+ <a data-toggle="dropdown" class="dropdown-toggle" href="#">
|
|
|
|
|
+ <i class="ace-icon fa fa-bell icon-animated-bell"></i>
|
|
|
|
|
+ <span class="badge badge-important">8</span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+
|
|
|
|
|
+ <ul class="dropdown-menu-right dropdown-navbar navbar-pink dropdown-menu dropdown-caret dropdown-close">
|
|
|
|
|
+ <li class="dropdown-header">
|
|
|
|
|
+ <i class="ace-icon fa fa-exclamation-triangle"></i>
|
|
|
|
|
+ 8 Notifications
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="dropdown-content">
|
|
|
|
|
+ <ul class="dropdown-menu dropdown-navbar navbar-pink">
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <div class="clearfix">
|
|
|
|
|
+ <span class="pull-left">
|
|
|
|
|
+ <i class="btn btn-xs no-hover btn-pink fa fa-comment"></i>
|
|
|
|
|
+ New Comments
|
|
|
|
|
+ </span>
|
|
|
|
|
+ <span class="pull-right badge badge-info">+12</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <i class="btn btn-xs btn-primary fa fa-user"></i>
|
|
|
|
|
+ Bob just signed up as an editor ...
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <div class="clearfix">
|
|
|
|
|
+ <span class="pull-left">
|
|
|
|
|
+ <i class="btn btn-xs no-hover btn-success fa fa-shopping-cart"></i>
|
|
|
|
|
+ New Orders
|
|
|
|
|
+ </span>
|
|
|
|
|
+ <span class="pull-right badge badge-success">+8</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <div class="clearfix">
|
|
|
|
|
+ <span class="pull-left">
|
|
|
|
|
+ <i class="btn btn-xs no-hover btn-info fa fa-twitter"></i>
|
|
|
|
|
+ Followers
|
|
|
|
|
+ </span>
|
|
|
|
|
+ <span class="pull-right badge badge-info">+11</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="dropdown-footer">
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ See all notifications
|
|
|
|
|
+ <i class="ace-icon fa fa-arrow-right"></i>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="green dropdown-modal">
|
|
|
|
|
+ <a data-toggle="dropdown" class="dropdown-toggle" href="#">
|
|
|
|
|
+ <i class="ace-icon fa fa-envelope icon-animated-vertical"></i>
|
|
|
|
|
+ <span class="badge badge-success">5</span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+
|
|
|
|
|
+ <ul class="dropdown-menu-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
|
|
|
|
|
+ <li class="dropdown-header">
|
|
|
|
|
+ <i class="ace-icon fa fa-envelope-o"></i>
|
|
|
|
|
+ 5 Messages
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="dropdown-content">
|
|
|
|
|
+ <ul class="dropdown-menu dropdown-navbar">
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#" class="clearfix">
|
|
|
|
|
+ <img src="__PUBLIC__/admin/assets/images/avatars/avatar.png" class="msg-photo" alt="Alex's Avatar" />
|
|
|
|
|
+ <span class="msg-body">
|
|
|
|
|
+ <span class="msg-title">
|
|
|
|
|
+ <span class="blue">Alex:</span>
|
|
|
|
|
+ Ciao sociis natoque penatibus et auctor ...
|
|
|
|
|
+ </span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="msg-time">
|
|
|
|
|
+ <i class="ace-icon fa fa-clock-o"></i>
|
|
|
|
|
+ <span>a moment ago</span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#" class="clearfix">
|
|
|
|
|
+ <img src="__PUBLIC__/admin/assets/images/avatars/avatar3.png" class="msg-photo" alt="Susan's Avatar" />
|
|
|
|
|
+ <span class="msg-body">
|
|
|
|
|
+ <span class="msg-title">
|
|
|
|
|
+ <span class="blue">Susan:</span>
|
|
|
|
|
+ Vestibulum id ligula porta felis euismod ...
|
|
|
|
|
+ </span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="msg-time">
|
|
|
|
|
+ <i class="ace-icon fa fa-clock-o"></i>
|
|
|
|
|
+ <span>20 minutes ago</span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#" class="clearfix">
|
|
|
|
|
+ <img src="__PUBLIC__/admin/assets/images/avatars/avatar4.png" class="msg-photo" alt="Bob's Avatar" />
|
|
|
|
|
+ <span class="msg-body">
|
|
|
|
|
+ <span class="msg-title">
|
|
|
|
|
+ <span class="blue">Bob:</span>
|
|
|
|
|
+ Nullam quis risus eget urna mollis ornare ...
|
|
|
|
|
+ </span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="msg-time">
|
|
|
|
|
+ <i class="ace-icon fa fa-clock-o"></i>
|
|
|
|
|
+ <span>3:15 pm</span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#" class="clearfix">
|
|
|
|
|
+ <img src="__PUBLIC__/admin/assets/images/avatars/avatar2.png" class="msg-photo" alt="Kate's Avatar" />
|
|
|
|
|
+ <span class="msg-body">
|
|
|
|
|
+ <span class="msg-title">
|
|
|
|
|
+ <span class="blue">Kate:</span>
|
|
|
|
|
+ Ciao sociis natoque eget urna mollis ornare ...
|
|
|
|
|
+ </span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="msg-time">
|
|
|
|
|
+ <i class="ace-icon fa fa-clock-o"></i>
|
|
|
|
|
+ <span>1:33 pm</span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="#" class="clearfix">
|
|
|
|
|
+ <img src="__PUBLIC__/admin/assets/images/avatars/avatar5.png" class="msg-photo" alt="Fred's Avatar" />
|
|
|
|
|
+ <span class="msg-body">
|
|
|
|
|
+ <span class="msg-title">
|
|
|
|
|
+ <span class="blue">Fred:</span>
|
|
|
|
|
+ Vestibulum id penatibus et auctor ...
|
|
|
|
|
+ </span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="msg-time">
|
|
|
|
|
+ <i class="ace-icon fa fa-clock-o"></i>
|
|
|
|
|
+ <span>10:09 am</span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="dropdown-footer">
|
|
|
|
|
+ <a href="inbox.html">
|
|
|
|
|
+ See all messages
|
|
|
|
|
+ <i class="ace-icon fa fa-arrow-right"></i>
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ -->
|
|
|
|
|
+ <li class="light-blue dropdown-modal">
|
|
|
|
|
+ <a data-toggle="dropdown" href="#" class="dropdown-toggle">
|
|
|
|
|
+ <img class="nav-user-photo" src="__PUBLIC__/admin/assets/images/avatars/user.jpg" alt="Jason's Photo" />
|
|
|
|
|
+ <span class="user-info">
|
|
|
|
|
+ <small>Welcome,</small>
|
|
|
|
|
+ {$admin_name}
|
|
|
|
|
+ </span>
|
|
|
|
|
+
|
|
|
|
|
+ <i class="ace-icon fa fa-caret-down"></i>
|
|
|
|
|
+ </a>
|
|
|
|
|
+
|
|
|
|
|
+ <ul class="user-menu dropdown-menu-right dropdown-menu dropdown-yellow dropdown-caret dropdown-close">
|
|
|
|
|
+ <!--<li>
|
|
|
|
|
+ <a href="#">
|
|
|
|
|
+ <i class="ace-icon fa fa-cog"></i>
|
|
|
|
|
+ Settings
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+-->
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="/login/login">
|
|
|
|
|
+ <i class="ace-icon fa fa-user"></i>
|
|
|
|
|
+ 切换用户
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <li class="divider"></li>
|
|
|
|
|
+
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <a href="/login/loginOut">
|
|
|
|
|
+ <i class="ace-icon fa fa-power-off"></i>
|
|
|
|
|
+ 退出
|
|
|
|
|
+ </a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div><!-- /.navbar-container -->
|
|
|
|
|
+</div>
|
|
|
|
|
+<!--顶部导航结束-->
|
|
|
|
|
+
|
|
|
|
|
+<div class="main-container ace-save-state" id="main-container">
|
|
|
|
|
+ <script type="text/javascript">
|
|
|
|
|
+ try{ace.settings.loadState('main-container')}catch(e){}
|
|
|
|
|
+ </script>
|
|
|
|
|
+ <!--左侧菜单开始-->
|
|
|
|
|
+ <div id="sidebar" class="sidebar responsive ace-save-state">
|
|
|
|
|
+ <script type="text/javascript">
|
|
|
|
|
+ try{ace.settings.loadState('sidebar')}catch(e){}
|
|
|
|
|
+ </script>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="sidebar-shortcuts" id="sidebar-shortcuts">
|
|
|
|
|
+ <div class="sidebar-shortcuts-large" id="sidebar-shortcuts-large">
|
|
|
|
|
+ <button class="btn btn-success">
|
|
|
|
|
+ <i class="ace-icon fa fa-signal"></i>
|
|
|
|
|
+ </button>
|
|
|
|
|
+
|
|
|
|
|
+ <button class="btn btn-info">
|
|
|
|
|
+ <i class="ace-icon fa fa-pencil"></i>
|
|
|
|
|
+ </button>
|
|
|
|
|
+
|
|
|
|
|
+ <button class="btn btn-warning">
|
|
|
|
|
+ <i class="ace-icon fa fa-users"></i>
|
|
|
|
|
+ </button>
|
|
|
|
|
+
|
|
|
|
|
+ <button class="btn btn-danger">
|
|
|
|
|
+ <i class="ace-icon fa fa-cogs"></i>
|
|
|
|
|
+ </button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="sidebar-shortcuts-mini" id="sidebar-shortcuts-mini">
|
|
|
|
|
+ <span class="btn btn-success"></span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="btn btn-info"></span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="btn btn-warning"></span>
|
|
|
|
|
+
|
|
|
|
|
+ <span class="btn btn-danger"></span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div><!-- /.sidebar-shortcuts -->
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <ul class="nav nav-list">
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <li class="active__">
|
|
|
|
|
+ <a href="index.html">
|
|
|
|
|
+ <i class="menu-icon fa fa-tachometer"></i>
|
|
|
|
|
+ <span class="menu-text"> Dashboard </span>
|
|
|
|
|
+ </a>
|
|
|
|
|
+
|
|
|
|
|
+ <b class="arrow"></b>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ <?php
|
|
|
|
|
+/*
|
|
|
|
|
+ $currentUrl = "/".CONTROLLER_NAME;
|
|
|
|
|
+ if(strtolower(ACTION_NAME) != 'index') $currentUrl .= '/'.ACTION_NAME;
|
|
|
|
|
+
|
|
|
|
|
+ foreach($menu as $k=>$v){
|
|
|
|
|
+ foreach($v['children'] as $k2=>$v2){
|
|
|
|
|
+ if(strtolower($v2['url']) == strtolower($currentUrl)) $currentMenuModuleKey = $k;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+*/
|
|
|
|
|
+ ?>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <php>
|
|
|
|
|
+ if($admin_name == 'qudao'){
|
|
|
|
|
+ $menu = [[
|
|
|
|
|
+ 'title' => "统计报表",
|
|
|
|
|
+ 'url' =>'',
|
|
|
|
|
+ 'children' =>[
|
|
|
|
|
+ ["title"=>'渠道统计',"url"=>'/chDataNew'],
|
|
|
|
|
+ ]
|
|
|
|
|
+ ]];
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+}
|
|
|
|
|
+ //var_dump($menu);exit;
|
|
|
|
|
+ </php>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <volist id="vom" name="menu">
|
|
|
|
|
+
|
|
|
|
|
+ <li class="<php>if($key == $currentMenuModuleKey) echo 'active'</php>">
|
|
|
|
|
+ <a href="#" class="dropdown-toggle">
|
|
|
|
|
+ <i class="menu-icon fa fa-desktop"></i>
|
|
|
|
|
+ <span class="menu-text"> {$vom.title}</span>
|
|
|
|
|
+
|
|
|
|
|
+ <b class="arrow fa fa-angle-down"></b>
|
|
|
|
|
+ </a>
|
|
|
|
|
+
|
|
|
|
|
+ <b class="arrow"></b>
|
|
|
|
|
+
|
|
|
|
|
+ <ul class="submenu" style="display: block;">
|
|
|
|
|
+ <volist id="sub" name="vom['children']">
|
|
|
|
|
+
|
|
|
|
|
+ <li <?php if(strtolower($sub['url']) == strtolower($currentUrl)){echo 'class="active"';} ?>>
|
|
|
|
|
+
|
|
|
|
|
+ <a href="{$sub.url}" >
|
|
|
|
|
+ <i class="menu-icon fa fa-caret-right" <?php if(strtolower($sub['url']) == strtolower($currentUrl)){echo 'style="display: block;"';} ?> ></i>
|
|
|
|
|
+ {$sub.title}
|
|
|
|
|
+ </a>
|
|
|
|
|
+ <b class="arrow" <?php if(strtolower($sub['url']) == strtolower($currentUrl)){echo 'style="display: block;"';} ?> ></b>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </volist>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </li>
|
|
|
|
|
+
|
|
|
|
|
+ </volist>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ </ul><!-- /.nav-list -->
|
|
|
|
|
+
|
|
|
|
|
+ <div class="sidebar-toggle sidebar-collapse" id="sidebar-collapse">
|
|
|
|
|
+ <i id="sidebar-toggle-icon" class="ace-icon fa fa-angle-double-left ace-save-state" data-icon1="ace-icon fa fa-angle-double-left" data-icon2="ace-icon fa fa-angle-double-right"></i>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <!--左侧菜单结束-->
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ <div class="main-content">
|
|
|
|
|
+ <div class="main-content-inner">
|
|
|
|
|
+ <div class="breadcrumbs ace-save-state" id="breadcrumbs">
|
|
|
|
|
+ <ul class="breadcrumb">
|
|
|
|
|
+ <li>
|
|
|
|
|
+ <i class="ace-icon fa fa-home home-icon"></i>
|
|
|
|
|
+ <a href="/">Home</a>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ <li class="active">
|
|
|
|
|
+ <php>
|
|
|
|
|
+ /*$currentUrl = "/".CONTROLLER_NAME;
|
|
|
|
|
+ if(strtolower(ACTION_NAME) != 'index') $currentUrl .= '/'.ACTION_NAME;
|
|
|
|
|
+
|
|
|
|
|
+ foreach($menu as $k=>$v){
|
|
|
|
|
+ foreach($v['children'] as $k2=>$v2){
|
|
|
|
|
+ if(strtolower($v2['url']) == strtolower($currentUrl)) echo $v2['title'];
|
|
|
|
|
+ }
|
|
|
|
|
+ }*/
|
|
|
|
|
+ </php>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul><!-- /.breadcrumb -->
|
|
|
|
|
+
|
|
|
|
|
+ <div class="nav-search" id="nav-search">
|
|
|
|
|
+ <form class="form-search">
|
|
|
|
|
+ <span class="input-icon">
|
|
|
|
|
+ <input type="text" placeholder="Search ..." class="nav-search-input" id="nav-search-input" autocomplete="off" />
|
|
|
|
|
+ <i class="ace-icon fa fa-search nav-search-icon"></i>
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </form>
|
|
|
|
|
+ </div><!-- /.nav-search -->
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="page-content">
|
|
|
|
|
+ <div class="ace-settings-container" id="ace-settings-container">
|
|
|
|
|
+ <div class="btn btn-app btn-xs btn-warning ace-settings-btn" id="ace-settings-btn">
|
|
|
|
|
+ <i class="ace-icon fa fa-cog bigger-130"></i>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="ace-settings-box clearfix" id="ace-settings-box">
|
|
|
|
|
+ <div class="pull-left width-50">
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <div class="pull-left">
|
|
|
|
|
+ <select id="skin-colorpicker" class="hide">
|
|
|
|
|
+ <option data-skin="no-skin" value="#438EB9">#438EB9</option>
|
|
|
|
|
+ <option data-skin="skin-1" value="#222A2D">#222A2D</option>
|
|
|
|
|
+ <option data-skin="skin-2" value="#C6487E">#C6487E</option>
|
|
|
|
|
+ <option data-skin="skin-3" value="#D0D0D0">#D0D0D0</option>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <span> Choose Skin</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <input type="checkbox" class="ace ace-checkbox-2 ace-save-state" id="ace-settings-navbar" autocomplete="off" />
|
|
|
|
|
+ <label class="lbl" for="ace-settings-navbar"> Fixed Navbar</label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <input type="checkbox" class="ace ace-checkbox-2 ace-save-state" id="ace-settings-sidebar" autocomplete="off" />
|
|
|
|
|
+ <label class="lbl" for="ace-settings-sidebar"> Fixed Sidebar</label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <input type="checkbox" class="ace ace-checkbox-2 ace-save-state" id="ace-settings-breadcrumbs" autocomplete="off" />
|
|
|
|
|
+ <label class="lbl" for="ace-settings-breadcrumbs"> Fixed Breadcrumbs</label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-rtl" autocomplete="off" />
|
|
|
|
|
+ <label class="lbl" for="ace-settings-rtl"> Right To Left (rtl)</label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <input type="checkbox" class="ace ace-checkbox-2 ace-save-state" id="ace-settings-add-container" autocomplete="off" />
|
|
|
|
|
+ <label class="lbl" for="ace-settings-add-container">
|
|
|
|
|
+ Inside
|
|
|
|
|
+ <b>.container</b>
|
|
|
|
|
+ </label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div><!-- /.pull-left -->
|
|
|
|
|
+
|
|
|
|
|
+ <div class="pull-left width-50">
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-hover" autocomplete="off" />
|
|
|
|
|
+ <label class="lbl" for="ace-settings-hover"> Submenu on Hover</label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-compact" autocomplete="off" />
|
|
|
|
|
+ <label class="lbl" for="ace-settings-compact"> Compact Sidebar</label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="ace-settings-item">
|
|
|
|
|
+ <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-highlight" autocomplete="off" />
|
|
|
|
|
+ <label class="lbl" for="ace-settings-highlight"> Alt. Active Item</label>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div><!-- /.pull-left -->
|
|
|
|
|
+ </div><!-- /.ace-settings-box -->
|
|
|
|
|
+ </div><!-- /.ace-settings-container -->
|
|
|
|
|
+
|
|
|
|
|
+ <!-- <div class="page-header">
|
|
|
|
|
+ <h1>
|
|
|
|
|
+ Dashboard
|
|
|
|
|
+ <small>
|
|
|
|
|
+ <i class="ace-icon fa fa-angle-double-right"></i>
|
|
|
|
|
+ overview & stats
|
|
|
|
|
+ </small>
|
|
|
|
|
+ </h1>
|
|
|
|
|
+ </div>--><!-- /.page-header -->
|
|
|
|
|
+
|
|
|
|
|
+ <div class="row">
|
|
|
|
|
+ <div class="col-xs-12">
|
|
|
|
|
+ <!-- PAGE CONTENT BEGINS -->
|