如何在Alfresco Share中自定义工作流程详细信息页面?

时间:2012-09-26 23:47:44

标签: workflow share alfresco activiti

我想修改共享工作流程详细信息页面(/share/page/workflow-details?workflowId=activiti$XXXXX)。具体来说,我想将历史表中的列Type替换为另一个将显示任务标题的列(将其添加为新列也是一个很好的解决方案)。我正在与Alfresco Community 4.0e合作。

我阅读了这篇wiki文章Custom Share Workflow UI(“工作流程详细信息表单”部分),但这不是我需要更改的页面的一部分。

请问任何想法?

您可以在此图片中看到我要修改的列(请参阅红色方块):

Workflow details page screenshot

例如,它显示这些值(任务类型):

Review

Workflow Task

...我想打印这个(任务名称/标题):

Quality Documents Review

Quality Documents Edition

1 个答案:

答案 0 :(得分:3)

  • 要添加新列或修改显示的数据,您应该修改 currentTasksColumnDefinitionshistoryColumnDefinitions in workflow-form.js ,即apache-tomcat\webapps\share\components\workflow\workflow-form.js

  • 要修改现有任务标题,您只需要在属性中进行修改 文件,即apache-tomcat\webapps\alfresco\WEB-INF\classes\alfresco\workflow\workflow-messages.properties

  • 中的 workflow-messages.properties