rabin 5 years ago
parent
commit
ee5542d62e
2 changed files with 17 additions and 2 deletions
  1. 12 2
      assets/lib/layui/admin/lib/admin.js
  2. 5 0
      assets/lib/manage/main.js

+ 12 - 2
assets/lib/layui/admin/lib/admin.js

@@ -172,7 +172,7 @@ layui.define('view', function(exports){
     //右侧面板
     ,popupRight: function(options){
       //layer.close(admin.popup.index);
-      return admin.popup.index = layer.open($.extend({
+      return admingroup = admin.popup.index = layer.open($.extend({
         type: 1
         ,id: 'LAY_adminPopupR'
         ,anim: -1
@@ -464,7 +464,17 @@ layui.define('view', function(exports){
       admin.popupRight({
         id: 'LAY_adminPopupMore'
         ,success: function(){
-          view(this.id).render('system/more');
+          //view(this.id).render('system/more');
+          var nav = '';
+          $('.nav li').each(function(i) {
+              var self = $(this);
+              var name = self.html();
+              nav += '<div class="layui-card-header">'+name+'</div>';
+          })
+          var html = '<div class="layadmin-menu-list">';
+          html += nav;
+          html += '</div>';
+          $('#' + this.id).html(html);
         }
       });
     }

+ 5 - 0
assets/lib/manage/main.js

@@ -6,6 +6,7 @@ var tables = [];
 var select = '';
 var submitButton = '';
 var editorWidth = 0;
+var admingroup = false;
 
 
 String.prototype.replaceAll = function(reallyDo, replaceWith, ignoreCase) {  
@@ -679,6 +680,10 @@ function loadShow()
 }
 function menuGroup(id, e)
 {
+	if (typeof(layer) != 'undefined' && admingroup) {
+		layer.close(admingroup);
+	}
+	
 	$('.menu_group').hide();
 	$('.menu_group_' + id).show();
 	$('.menu_group_' + id).eq(0).addClass('layui-nav-itemed');