代码之家  ›  专栏  ›  技术社区  ›  gilles27

如何禁用EPiServer内容编辑器中的“发布”按钮?

  •  0
  • gilles27  · 技术社区  · 15 年前

    我有一个EPiServer项目,它使用顺序工作流来验证内容更改。这很好,但是我们有一个小问题,即内容审阅者只是在对编辑的工作感到满意时单击“发布”。他们应该做的是使用工作流任务窗口并通过该窗口指示他们的批准。

    要强制执行此行为,我希望在某些情况下(即,当有未完成的工作流任务链接到当前页面时)禁用内容编辑器中的“发布”按钮。

    有没有人知道我该怎么做,甚至有没有其他办法来解决这个问题?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Ted Nyberg    15 年前

    实际上,我认为您可能需要重新审视您的工作流逻辑。

    如果具有发布权限的用户发布页面:则应将其视为批准。您可以很容易地连接到已发布的事件,查看该页是否是当前运行的工作流的一部分。