在完成上述的配置后,了解到门户页面的简单配置过程包括页面创建和角色分配。当然在实际项目实施中很多复杂的功能模块会对应于多个门户入口,不同菜单下又会有不同的子菜单,同时要求不同组织架构的人能够分配不同的功能权限或子功能权限,这就需要在角色配置中实现多级菜单的展示。
在门户中多级菜单配置主要有以下3种方式:①在角色中创建文件夹(不是企业门户中的文件夹),通过文件夹的层次结构来实现多级菜单;②额外创建门户对象“工作集”,通过工作集实现多级菜单并分配给角色进行展示;③多个角色的互相嵌套,从而实现多级菜单。
第一种方式,在角色中直接创建文件夹的效果更为直接和明显,适用于简单的菜单结构;另外两种方式则适用于多角色,但角色与角色之间同时存在个别差异的情况。例如,财务部门用户和人力资源部门用户有各自不同的业务处理页面,但他们又同时可以查询几十、上百张的公司基本信息报表,在门户配置中,不可能为财务部角色和人力资源部角色分别创建内部文件夹进行报表页面添加,而是将这些基本信息报表统一汇总至一个工作集或角色中,再进行具体的管理和分配。而具体是使用工作集进行管理,还是使用角色进行管理,就需要根据项目情况进行评估,如果不需要有额外的子角色,建议还是使用工作集进行管理,可以尽量地减少后期用户、角色的维护管理工作。
接着将通过一个实例来具体分析两种配置方式,模拟的多级菜单见表6-2。
表6-2 模拟的多级菜单
1.角色内配置
1)首先选中新建的角色,右击并选择“打开”→“角色”,如图6-29所示。
2)在右侧的角色内容中,单击“新建”按钮,如图6-30所示。
图6-29 操作菜单
图6-30 角色配置
3)在弹出的下拉菜单中选择“文件夹”,如图6-31所示。
4)在弹出的对话框中输入文件夹名称“考勤”作为二级菜单,随后单击“确定”按钮,如图6-32所示。
图6-31 创建文件夹菜单选择
图6-32 输入文件夹名称
5)完成创建后,可以在角色内容中看到实际效果,如图6-33所示。
图6-33 角色配置
6)选中新建的文件夹,并在门户目录中找到需要添加的页面,通过“增量链接”的方式添加到“考勤”目录下,如图6-34所示。
图6-34 角色配置
7)角色内容的右侧仍然可以看到导航结构的预览,如图6-35所示。
8)接着再次使用测试用户test01进行登录后,就能看到更新后的三级目录了,如图6-36所示。
图6-35 导航结构预览
图6-36 运行效果
2.工作集配置
1)返回最开始创建的自定义文件夹“项目内容”,右击文件夹,如图6-37所示。
2)在弹出的菜单中选择“新建”→“工作集”,如图6-38所示。
图6-37 门户内容目录
图6-38 操作菜单
3)在“工作集名称”和“工作集标识”文本框中分别输入“考勤”和“Atten”,如图6-39所示。
4)接着选择新建的工作集,右击选择“打开工作集”,右侧将显示工作集内容,可以看到“工作集内容”和“角色内容”的菜单,如图6-40所示。
图6-39 输入文件夹信息
(www.daowen.com)
图6-40 工作集配置
5)接着将页面添加至工作集,在打开工作集的前提下,右击需要添加的页面,选择“将页面添加至工作集”→“增量链接”,如图6-41所示。
6)完成页面添加后,工作集中就能看到完成后的目录结构,如图6-42所示。
图6-41 操作菜单
图6-42 工作集配置
7)打开“人事管理”角色,再选中工作集,右击并选择“将工作集添加到角色”→“增量链接”,如图6-43所示。
8)在“角色内容”中就能看到工作集添加完成后的效果,同时工作集下面的子对象也会同样添加至角色中,如图6-44所示。
图6-43 操作菜单
图6-44 角色配置
9)随后使用测试用户登录门户,就能看到完成两种配置后的门户页面,如图6-45所示。
图6-45 运行效果
10)取消选中文件夹目录中的“可见”复选框,如图6-46所示。
图6-46 角色配置
11)导航结构预览中会出现修改后的菜单概览,如图6-47所示。
12)随后使用测试用户登录门户,就能看到其中一个二级菜单已被隐藏,如图6-48所示。
图6-47 导航结构预览
图6-48 运行效果
3.角色间配置
除了以上两种方式以外,其实角色之间也可以互相嵌套,被添加的角色作为另一个角色的子结点,而实际门户中的显示菜单则同样通过“入口点”的设置来决定。
1)首先在文件夹中新建一个“考勤”的门户角色,右击文件夹进行创建,如图6-49所示。
2)随后打开角色,并以增量链接的形式添加需要展示的页面,如图6-50所示。
图6-49 文件夹内容
图6-50 角色配置
3)接着,先选中并打开分配给用户的“人事管理”角色,再选择将要添加的“考勤”角色(见图6-51),右击“考勤”并选择“将角色添加到角色”→“增量链接”。
4)仍保持“人事管理”的入口点为选中状态,在右侧的导航结构预览可以看到对应的菜单结构,如图6-52所示。由于第一个文件夹类型的“考勤”为不可见,因此预览里只有两个“考勤”目录。
图6-51 角色配置
图6-52 导航结构浏览
5)使用测试用户登录企业门户后,就能看到实际的菜单效果了,如图6-53所示。
图6-53 运行效果
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。