赞
踩
1.添加新的菜单项
2.完成后台处理逻辑
3.整体流程
基础的CBoard框架菜单项需要在代码里面(Service层)配置,由于是以list形式存储,有必要的时候也能够通过数据库实现;
/*org.cboard.services.MenuService */
public class MenuService {
private static List<DashboardMenu> menuList = new ArrayList<>();
static {
menuList.add(new DashboardMenu(1, -1, "SIDEBAR.CONFIG", "config"));
menuList.add(new DashboardMenu(11, -1, "SIDEBAR.EXTEND", "extend"));
menuList.add(new DashboardMenu(12, 11, "SIDEBAR.EXTEND_FUNCTION_1", "extend.function_1"));
}
public List<DashboardMenu> getMenuList() {
return menuList;
}
}

配置参数:
menuList.add(new DashboardMenu(long menuId, long parentId, String menuName, String menuCode));
参数 | 含义 | 备注 |
---|---|---|
menuId | 菜单ID | |
parentId | 父菜单项ID | |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。