我想在电子邮件通知中添加3个自定义操作。
我创建了自定义电子邮件模板,并将其与Alfresco流程集成在一起。 另外,我可以向特定用户发送电子邮件,但是我没有得到应在模板中使用的链接,因此我可以完成这些操作。
此外,我没有在电子邮件模板中获取taskId。
如果您有类似要求,请提供一些指导。
谢谢,迪帕克
答案 0 :(得分:1)
您需要使用任务侦听器将“ taskId”存储在过程变量中。提供与您的任务相对应的变量名(将在邮件中引用),并使用${your_var}
在模板中使用它。
下一步是创建您的自定义终结点,用户可以从电子邮件中的链接调用该终结点并完成任务。
更好的选择是将用户转到“任务”页面(请参阅OOTB模板以获取更多帮助)。
答案 1 :(得分:0)
我的Alfresco Workflow Tutorial on ECM Architect完全向您显示了如何执行此操作。它使用从电子邮件中的链接调用的自定义Web脚本。该Web脚本获取对工作流的引用,然后完成任务。