列出最近修改的页面

时间:2013-05-17 13:17:34

标签: umbraco

如何在Umbraco网站上列出最近修改过的网页的网址?

最好使用mod日期和作者。

1 个答案:

答案 0 :(得分:1)

所有文档都有创建/更新时间戳等信息,所以在Razor中你可以做这样的事情......

Razor示例:

var root = Model.AncestorOrSelf();
var documents = root.Descendants().OrderBy("UpdateDate desc").Take(10);

<ul>
    @foreach (var doc in documents)
    {
        <li>@string.Format("{0} - Updated by {1} on {2}", doc.Name, doc.WriterName, doc.UpdateDate)</li>
    }
</ul>

请注意,我不是100%确定每个发布都更新了WriterName属性,所以请检查一下。