zoukankan      html  css  js  c++  java
  • mojoportal学习笔记之显示所有菜单


      mojoportal默认不显示用户没有权限阅读的栏目的菜单

       项目需要,先显示所欲菜单,如果用户没有权限,点击后出现登陆页面。

       修改SiteMemu类

      注释掉如下代码
     //bool remove = false;

                
    //if (!(
                
    //        (isAdmin)
                
    //        || (
                
    //            (isContentAdmin) 
                
    //            && (mapNode.Roles != null)
                
    //            && (!(mapNode.Roles.Count == 1) 
                
    //            && (mapNode.Roles[0].ToString() == "Admins")
                
    //               )
                
    //            )
                
    //        || ((isContentAdmin) && (mapNode.Roles == null))
                
    //        || (
                
    //            (mapNode.Roles != null)
                
    //            &&(WebUser.IsInRoles(mapNode.Roles))
                
    //            )
                
    //    ))
                
    //{
                
    //    remove = true;
                
    //}

                
    //if (!mapNode.Settings.IncludeInMenu) remove = true;

                
    //if (remove)
                
    //{
                
    //    if (e.Item.Depth == 0)
                
    //    {
                
    //        menu.Items.Remove(e.Item);

                
    //    }
                
    //    else
                
    //    {
                
    //        MenuItem parent = e.Item.Parent;
                
    //        if (parent != null)
                
    //        {
                
    //            parent.ChildItems.Remove(e.Item);
                
    //        }
                
    //    }
                
    //}
  • 相关阅读:
    WinForm获取窗体关闭原因和是否取消关闭值
    DIV CSS 居中代码(以及靠右)
    C#获取本机所有IP地址(包括局域网和本机外网IP)
    C# WinForm关闭窗体确认
    .NET WinForm全屏和退出以及蓝屏黑屏等
    HTML5标签
    C# 文件、文件夹操作语句(删除,创建,移动,检查是否存在)
    jquery聚焦文本框
    JS当前页面登录注册框,固定DIV,底层阴影
    Visual Studio 怎样添加引用
  • 原文地址:https://www.cnblogs.com/wenjie/p/1169274.html
Copyright © 2011-2022 走看看