工作流任务,在 "View more actions" 旁边添加其他操作
Workflow task, add other actions next to "View more actions"
是否可以在 "View more actions" 旁边的工作流任务中添加其他操作,例如 "Edit Properties"?
我已经介绍了这个 Digital Signing Alfresco plugin ,我会建议用户在不离开当前任务的情况下签署文档。
编辑:
Alfresco5.0d
创建您自己的自定义控件。
复制默认控件 org\alfresco\components\form\controls\workflow\packageitems.ftl 并将按钮添加到其中。
导入部分如下:
<#if packageItemActionGroup == "read_package_item_actions" || packageItemActionGroup == "edit_package_item_actions">
<#local actions = actions + [viewMoreAction]>
<#elseif packageItemActionGroup == "remove_package_item_actions" || packageItemActionGroup == "start_package_item_actions" || packageItemActionGroup == "edit_and_remove_package_item_actions">
<#local actions = actions + [viewMoreAction]>
<#local allowRemoveAllAction = true>
<#local allowRemoveAction = true>
<#elseif packageItemActionGroup >
<#else>
<#local actions = actions + [viewMoreAction]>
</#if>
最简单的方法是更改以下行:
<#local viewMoreAction = { "name": "view_more_actions", "label": "form.control.object-picker.workflow.view_more_actions", "link": documentLinkResolver }>
并在 view_more_actions 之后或之前添加新的自定义操作。
是否可以在 "View more actions" 旁边的工作流任务中添加其他操作,例如 "Edit Properties"?
我已经介绍了这个 Digital Signing Alfresco plugin ,我会建议用户在不离开当前任务的情况下签署文档。
编辑:
Alfresco5.0d
创建您自己的自定义控件。 复制默认控件 org\alfresco\components\form\controls\workflow\packageitems.ftl 并将按钮添加到其中。
导入部分如下:
<#if packageItemActionGroup == "read_package_item_actions" || packageItemActionGroup == "edit_package_item_actions">
<#local actions = actions + [viewMoreAction]>
<#elseif packageItemActionGroup == "remove_package_item_actions" || packageItemActionGroup == "start_package_item_actions" || packageItemActionGroup == "edit_and_remove_package_item_actions">
<#local actions = actions + [viewMoreAction]>
<#local allowRemoveAllAction = true>
<#local allowRemoveAction = true>
<#elseif packageItemActionGroup >
<#else>
<#local actions = actions + [viewMoreAction]>
</#if>
最简单的方法是更改以下行:
<#local viewMoreAction = { "name": "view_more_actions", "label": "form.control.object-picker.workflow.view_more_actions", "link": documentLinkResolver }>
并在 view_more_actions 之后或之前添加新的自定义操作。