index - 副本 (2).html 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/html">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <title>麦帮官网</title>
  7. <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  8. <!-- Bootstrap 3.3.7 -->
  9. <link rel="stylesheet" href="{$Think.PLUGINS_SITE_ROOT}/layui/css/layui.css">
  10. <link rel="stylesheet" href="{$Think.HOME_SITE_ROOT}/css/admin.css">
  11. <link rel="stylesheet" href="{$Think.HOME_SITE_ROOT}/iconfont/iconfont.css">
  12. <script src="{$Think.PLUGINS_SITE_ROOT}/jquery-2.1.4.min.js"></script>
  13. <script src="{$Think.HOME_SITE_ROOT}/js/admin.js"></script>
  14. <script type="text/javascript" src="{$Think.PLUGINS_SITE_ROOT}/layui/layui.js"></script>
  15. <script type="text/javascript">
  16. var BASESITEROOT = "{$Think.BASE_SITE_ROOT}";
  17. var ADMINSITEROOT = "{$Think.HOME_SITE_ROOT}";
  18. var BASESITEURL = "{$Think.BASE_SITE_URL}";
  19. var HOMESITEURL = "{$Think.HOME_SITE_URL}";
  20. var ADMINSITEURL = "{$Think.ADMIN_SITE_URL}";
  21. </script>
  22. </head>
  23. <body>
  24. <style type="text/css">
  25. .layui-tab {
  26. position: absolute;
  27. left: 0;
  28. top: 0;
  29. height: 100%;
  30. width: 100%;
  31. z-index: 10;
  32. margin: 0;
  33. border: none;
  34. overflow: hidden;
  35. }
  36. .layui-tab-content {
  37. padding: 0;
  38. height: 100%;
  39. }
  40. .layui-tab-item {
  41. height: 100%;
  42. }
  43. .treeview .admin-nav-item{
  44. color: #a7b1c2 !important;
  45. padding-left: 5px;
  46. }
  47. .treeview .admin-nav-item:hover{
  48. color: #fff !important;
  49. }
  50. </style>
  51. <div class="admincp-header">
  52. <div class="logo">
  53. <img width="200" src="{$Think.HOME_SITE_ROOT}/images/backlogo.jpg"/>
  54. </div>
  55. <div class="navbar">
  56. <ul class="fr" style="float:right" id="nav">
  57. <li>
  58. <span>{$Think.lang.ds_shalom},{$Think.session.service_name}</span>
  59. <dl class="layui-nav-child"> <!-- 二级菜单 -->
  60. <dd><a href="javascript:dsLayerOpen('{:url('Index/modifypw')}','{$Think.lang.ds_change_password}')">{$Think.lang.ds_change_password}</a></dd>
  61. <dd><a href="{:url('Login/logout')}">{$Think.lang.ds_safe_withdrawing}</a></dd>
  62. </dl>
  63. </li>
  64. <li><a href="javascript:dsLayerConfirm('{:url('Index/clear')}','{$Think.lang.ds_clear_cache_confirm}')">{$Think.lang.ds_clear_cache}</a></li>
  65. </ul>
  66. </div>
  67. </div>
  68. <div class="admincp-container">
  69. <div class="admincp-container-left">
  70. </div>
  71. <div class="admincp-container-right">
  72. <div class="layui-tab layui-tab-card" lay-filter="dsTab" lay-allowclose="true">
  73. <ul class="layui-tab-title">
  74. <li class="layui-this" lay-id="0">
  75. <cite>{$Think.lang.ds_welcome}</cite>
  76. </li>
  77. </ul>
  78. <div class="layui-tab-content">
  79. <div class="layui-tab-item layui-show">
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. {block name="container"}{/block}
  85. </div>
  86. <script type="text/javascript">
  87. var width =document.body.clientWidth;
  88. var changesmall =function(){
  89. if($(".admincp-container-left").css("width")=="200px"){
  90. $(".admincp-container-left").css("width","55px");
  91. $("#layout-center").css({"position":"absolute","left":"55px","width":(width-55)+"px"});
  92. $(".title").attr('title',$(".title .title-txt").html())
  93. $(".title .title-txt").css("display","none");
  94. $('.admincp-container-right').css("left","55px");
  95. }else{
  96. $(".admincp-container-left").css("width","200px");
  97. $("#layout-center").css({"position":"absolute","left":"130px","width":(width-130)+"px"});
  98. $(".title").attr('title',"")
  99. $(".title span").css("display","inline-block");
  100. $('.admincp-container-right').css("left","200px");
  101. }
  102. }
  103. </script>
  104. <script type="text/javascript">
  105. layui.use(['jquery', 'element', 'layer'], function () {
  106. var $ = layui.jquery, element = layui.element, layer = layui.layer;
  107. $('.layui-tab-content').height($(window).height() - 145);
  108. var tab = {
  109. add: function (title, url, id) {
  110. element.tabAdd('dsTab', {
  111. title: title,
  112. content: '<iframe width="100%" height="100%" lay-id="' + id + '" frameborder="0" src="' + url + '" scrolling="yes" class="x-iframe"></iframe>',
  113. id: id
  114. });
  115. }, change: function (id) {
  116. element.tabChange('dsTab', id);
  117. }
  118. };
  119. $('.admin-nav-item').click(function (event) {
  120. var that = $(this);
  121. if ($('iframe[src="' + that.attr('href') + '"]')[0]) {
  122. tab.change(that.attr('data-id'));
  123. $('.admin-nav-item').css({color: '#a7b1c2',backgroundColor:'#2c3b41'});
  124. that.css({color: '#fff',backgroundColor:'#009688'});
  125. event.stopPropagation();
  126. return false;
  127. }
  128. if ($('iframe').length == 20) {
  129. layer.msg('最多可打开20个标签页');
  130. return false;
  131. }
  132. that.css({color: '#fff'});
  133. tab.add(that.text(), that.attr('href'), that.attr('data-id'));
  134. tab.change(that.attr('data-id'));
  135. $('.admin-nav-item').css({color: '#a7b1c2',backgroundColor:'#2c3b41'});
  136. that.css({color: '#fff',backgroundColor:'#009688'});
  137. event.stopPropagation();
  138. return false;
  139. });
  140. $(document).on('click', '.layui-tab-close', function () {
  141. $('.layui-nav-child a[data-id="' + $(this).parent('li').attr('lay-id') + '"]').css({color: 'rgba(255,255,255,.7)'});
  142. });
  143. });
  144. $('#gloMenu').on('click', '#navT', function () {
  145. $('.treeview .title').css({borderLeft:'5px solid transparent'});
  146. $(this).css({borderLeft:'5px solid #009688',backgroundColr:'#333'})
  147. var parent = $(this).closest('li');
  148. var index = parent.index();
  149. if (parent.find('#navC').find('li').length) {
  150. if (parent.hasClass('open')) {
  151. parent.find('#navC').stop(true).slideUp(300, function () {
  152. parent.removeClass('open')
  153. });
  154. } else {
  155. var openLi = $('.sidebar-menu').find('li.open');
  156. openLi.removeClass('open').find('#navC').stop(true).slideUp(300);
  157. parent.addClass('open').find('#navC').stop(true).slideDown(300);
  158. }
  159. }
  160. })
  161. $('#nav').on('click', '#nav1', function () {
  162. var parent = $(this).closest('li');
  163. var index = parent.index();
  164. if (parent.find('#nav2').find('li').length) {
  165. if (parent.hasClass('open')) {
  166. parent.find('#nav2').stop(true).slideUp(300, function () {
  167. parent.removeClass('open')
  168. });
  169. } else {
  170. var openLi = $('.sidebar-menu').find('li.open');
  171. openLi.removeClass('open').find('#nav2').stop(true).slideUp(300);
  172. parent.addClass('open').find('#nav2').stop(true).slideDown(300);
  173. }
  174. }
  175. })
  176. </script>
  177. </body>
  178. </html>