Aem 设置工作流模型id(路径)

Aem 设置工作流模型id(路径),aem,Aem,在AEM中创建新工作流模型时,它将在/etc/workflow/models下创建。如何在/etc/workflow/models/myapp等不同路径下创建它?我能想到的唯一方法是在创建工作流后更改CRXDE中的路径。如果有更好的方法可以做到这一点,则需要这样做。将工作流移动到其他位置的更好方法是: 转到/misadmin#/etc/workflow/models 使用按钮“移动…” 不幸的是,似乎并没有简单的方法来改变存储通过UI创建的工作流的位置。为此,您应该: 覆盖项目中的“/li

在AEM中创建新工作流模型时,它将在/etc/workflow/models下创建。如何在/etc/workflow/models/myapp等不同路径下创建它?我能想到的唯一方法是在创建工作流后更改CRXDE中的路径。如果有更好的方法可以做到这一点,则需要这样做。

将工作流移动到其他位置的更好方法是:

  • 转到
    /misadmin#/etc/workflow/models
  • 使用按钮“移动…”
不幸的是,似乎并没有简单的方法来改变存储通过UI创建的工作流的位置。为此,您应该:

  • 覆盖项目中的“/libs/cq/workflow/widgets/source/widget/ModelsPanel.js”,在这里可以找到action
    this.newAction
    ,在这里可以将propery
    parentPath
    更改为
    /etc/workflow/models/myapp
    。但升级到另一版本的AEM后,您可能会遇到麻烦
  • 您还可以对服务
    Granite Workflow service
    感兴趣,在这里您可以设置(通过
    /system/console/configMgr
    )模型的路径,该路径应显示在工作流控制台
    /libs/cq/Workflow/content/console.html
    中。(它也适用于CQ 5.6.1,对于一些旧版本,您应该配置
    天CQ工作流服务