我希望创建对应于不同项目的顶级文件夹。每个项目文件夹对一个用户组都是私有的,即当用户登录时,他只能查看其文件夹的内容。该项目文件夹不应该有任何关联的工作流。即该文件夹的状态应该始终保持“私有”。在此文件夹中,我需要通过定义工作流程规则来自定义工作流程,或者使用站点的默认工作流程来工作。我如何实现这一目标?
问问题
144 次
1 回答
0
这是已关闭的https://stackoverflow.com/questions/10497735/multiple-project-folders-with-workflows-plone-4-1 。刚刚重新编辑了帖子。我遇到了一个适合我的解决方案。想与面临类似挑战的人分享它,也与您分享https://stackoverflow.com/users/835961/sdupton感谢您回复我的票:重要提示:要始终将顶级文件夹设为私有,我们可以定义一个只有 1 个状态的自定义工作流:私有您可以使用 ZMI,选择 Contents/portal_workflow/ 然后选项卡内容和复制并粘贴文件夹的 Intranet_workflow。将其重命名为 private_workflow。然后对于 private_workflow 的状态,只保留私有状态并删除工作流的所有转换和其他状态。选择内容类型文件夹并将自定义 private_workflow 应用到它。对于子文件夹,使用工作流程规则继续分配给它们的工作流程。
于 2012-05-12T04:34:32.030 回答