在Orchard CMS中安排内容过期|触发工作流程等

时间:2015-10-12 15:21:21

标签: orchardcms orchardcms-1.7 orchard-modules

如何在ORchard CMS中的特定日期/时间之后将自定义内容类型标记为已过期/已存档?

要求:: 我创建了一个自定义内容类型:SideBarLinks。除其他外,此类型包含两个字段:

  • 到期日期
    描述性文字: - 日期将项目标记为已过期:
  • ExpirationStatus
    描述性文字: - 项目是否已过期?

请参见下图:
enter image description here

我真的不确定如何继续进行。如何触发某些功能/工作流程/程序,检查ExpirationDate并相应地设置ExpirationStatus(是/否)?

我发现在Orchard CMS中有一个名为PublishLater的类似功能,我们可以在其中设置预定发布日期和时间: enter image description here

这件事怎么办?是否有一些Workflow在所需的ScheduledPublish日期自动执行?如果可以在此处提供更多有关实施的详细信息,将不胜感激。我已经检查了Orchard.PublishLater内置模块,但没有多大意义。

1 个答案:

答案 0 :(得分:0)

有一个模块可以在Orchard Gallery https://gallery.orchardproject.net/List/Modules/Orchard.Module.Orchard.ArchiveLater

中完成

如果您希望使用自己的字段,则必须对其进行修改。