Browse Source

修正菜单

tags/6.2.0
tianya 1 year ago
parent
commit
09e3a4f80a
2 changed files with 10 additions and 3 deletions
  1. +1
    -1
      src/admin/inc/inc_menu_func.php
  2. +9
    -2
      src/admin/js/leftmenu.js

+ 1
- 1
src/admin/inc/inc_menu_func.php View File

@@ -10,7 +10,7 @@
*/
require_once(dirname(__FILE__)."/../config.php");
require_once(DEDEINC."/dedetag.class.php");
$headTemplet = "<dl class='bitem' id='sunitems~cc~'><dt onClick='showHide(\"items~cc~\")'><b>~channelname~</b></dt><dd style='display:~display~' class='sitem' id='items~cc~'><ul class='sitemu'>";
$headTemplet = "<dl class='bitem' id='sunitems~cc~'><dt onClick='showHide(\"items~cc~\", this)'><b><i class='fa fa-angle-down'></i> ~channelname~</b></dt><dd style='display:~display~' class='sitem' id='items~cc~'><ul class='sitemu'>";
$footTemplet = "</ul></dd></dl>";
$itemTemplet = "<li>~link~</li>";
function GetMenus($userrank, $topos = 'main')


+ 9
- 2
src/admin/js/leftmenu.js View File

@@ -1,4 +1,4 @@
function showHide(objname)
function showHide(objname, o)
{
//只对主菜单设置cookie
var obj = document.getElementById(objname);
@@ -6,9 +6,14 @@ function showHide(objname)
if(objname.indexOf('_1')<0 || objname.indexOf('_10')>0)
{
if(obj.style.display == 'block' || obj.style.display =='')
{
obj.style.display = 'none';
else
o.querySelector("i").className = "fa fa-angle-right"
}
else{
obj.style.display = 'block';
o.querySelector("i").className = "fa fa-angle-down"
}
return true;
}
//正常设置cookie
@@ -28,6 +33,7 @@ function showHide(objname)
if(ckstrs[i]==objname){ ischange = true; }
else okstr += (okstr=='' ? ckstrs[i] : ','+ckstrs[i] );
}
o.querySelector("i").className = "fa fa-angle-right"
} else {
obj.style.display = 'block';
ischange = true;
@@ -40,6 +46,7 @@ function showHide(objname)
ckstr = (ckstr==null ? objname : ckstr+','+objname);
setCookie('menuitems',ckstr,7);
}
o.querySelector("i").className = "fa fa-angle-down"
}
}
//读写cookie函数


Loading…
Cancel
Save