启动捆绑包中的工作流

与其他项目不同,捆绑包不会为响应触发器而自动进入工作流流程,相反,您必须手动启动工作流。该主题会介绍操作方法。启动捆绑包中的工作流,会将该捆绑包中的所有项目置于工作流中。

开始之前

要进入工作流,捆绑包必须满足以下条件:

  • 捆绑包基于捆绑包模式,该模式在其工作流选项卡中已配置关联捆绑包流程
  • 捆绑包为空或仅包含可进入工作流的项目,即:组件、页面、组件模板、页面模板、模板构建基块和捆绑包。
  • 捆绑包中的项目当前均不在工作流流程中。

过程

  1. Access the Content Manager Explorer website.
  2. 导航至含有要启动工作流的捆绑包的出版物和文件夹。
  3. 在左侧目录树中选择该捆绑包。
    捆绑包选项卡会显示在功能区中,并被选中。
  4. 选择捆绑包选项卡中的启动工作流流程

    如果发生以下项中的一项或两项情况,启动工作流流程按钮会显示错误:

    • 捆绑包中的一个或多个项目仍在工作流中。要修复该问题,您应了解项目当前获分配的对象,并跟踪该项目直到其流程实例结束。
    • 捆绑包中的一个或多个项目不属于工作流的目标。仅组件、页面、组件模板、页面模板、模板构建基块和捆绑包可成为工作流的目标。要修复该问题,请从捆绑包中移除所有其他类型的项目。

    如果未出现错误,SDL Tridion Sites 会将捆绑包中的所有项目置于工作流中,然后触发与该捆绑包的捆绑包模式关联且在工作流流程定义中的第一项活动。

    如果第一项活动是自发工作流活动,那么 SDL Tridion Sites 会执行该活动及紧跟其后的任何其他自动活动,直至到达手动工作流活动。

    一旦到达第一项手动工作流活动,该活动会显示在与该活动关联的用户组所有成员的分配列表中。