0

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

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

  • ExpirationDate
    描述性文本:- 项目将被标记为过期的日期:
  • ExpirationStatus
    描述性文本:- 项目是否已过期?

请看下图:
在此处输入图像描述

我真的不知道现在如何进一步进行。如何触发一些功能/工作流程/程序来检查ExpirationDate并相应地设置ExpirationStatus(是/否)?

我看到PublishLaterOrchard CMS 中有一个类似的功能叫做 thing ,我们可以在其中设置预定的发布日期和时间: 在此处输入图像描述

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

4

1 回答 1

0

Orchard Gallery 中有一个完全可以做到这一点的模块https://gallery.orchardproject.net/List/Modules/Orchard.Module.Orchard.ArchiveLater

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

于 2015-10-12T16:06:39.980 回答