检查它是否是预定的发布?

时间:2016-08-12 19:22:04

标签: umbraco umbraco7

我正在尝试检查发布事件是否为预定事件。 我试过检查entity.ReleaseDate.HasValue,但无论如何它似乎都是空的。

它是否早于ContentService.Publishing清除,还是应该检查其他内容?

1 个答案:

答案 0 :(得分:0)

这篇文章可能会为您提供一些答案: https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/55045-Getting-the-Publish-at-property-in-a-view#comment-201006

或者Tim Saunders的回答: https://stackoverflow.com/a/7444389/1435590

基本上,你可以这样试试:

var doc = new Document(nodeId);
var publishAt = doc.ReleaseDate;
var removeAt = doc.ExpireDate;