创建复杂的后台管理菜单
程序员文章站
2022-05-22 09:46:09
...
一、实现过程:
1.修改AdminMenu类中的GetNavigation方法如下:
public void GetNavigation(NavigationBuilder builder)
{
builder.AddImageSet("content")
.Add(item => item
.Caption(T("商品管理"))
.Position("5")
.LinkToFirstChild(false)
.Add(subItem => subItem
.Caption(T("商品分类"))
.Position("5.5")
.Action("List", "ProductCatalogAdmin", new { area = "Orchard.StarShop" })
)
.Add(subItem => subItem
.Caption(T("商品信息"))
.Position("5.6")
.Action("List", "ProductAdmin", new { area = "Orchard.StarShop" })
)
);
builder.AddImageSet("content")
.Add(item => item
.Caption(T("订单管理"))
.Position("5")
.LinkToFirstChild(false)
.Add(subItem => subItem
.Caption(T("主订单管理"))
.Position("5.5")
.Action("List", "MainOrderAdmin", new { area = "Orchard.StarShop" })
)
.Add(subItem => subItem
.Caption(T("子订单管理"))
.Position("5.6")
.Action("List", "SubOrderAdmin", new { area = "Orchard.StarShop" })
)
);
}
修改好之后,同样,生成项目,刷新页面,如果刷不出来,先停止掉IIS服务器,然后再启动,刷新页面就能看了。
二、效果截图:
寄语:
怎么样,是不是很帅气。想加入我们吗,请加入QQ群:634957084.
上一篇: Spring Cloud Alibaba升级到2.1.0 所遇到的坑
下一篇: 码绘——我的自画像
推荐阅读
-
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(24)-权限管理系统-将权限授权给角色
-
任务管理器显示不全 任务管理器没有菜单栏和边框的原因和解决方法
-
vue后台管理之动态加载路由的方法
-
[开源] 基于Layui组件封装的后台模版,HG-Layui-UI通用后台管理框架V1.0版
-
Python后台管理员管理前台会员信息的讲解
-
基于Asp.Net Core MVC和AdminLTE的响应式管理后台之侧边栏处理
-
如何使用react做一个简易的后台管理系统
-
我的第一个python web开发框架(36)——后台菜单管理功能
-
vue中如何实现后台管理系统的权限控制的方法示例
-
小程序封装wx.request请求并创建接口管理文件的实现