Umbraco 列出最近修改的页面
我如何在Umbraco网站上列出最近修改过的页面的URLUmbraco 列出最近修改的页面,umbraco,Umbraco,我如何在Umbraco网站上列出最近修改过的页面的URL 最好使用mod date和author。所有文档都有创建/更新的时间戳之类的信息,所以在Razor中,您可以这样做 例如: var root = Model.AncestorOrSelf(); var documents = root.Descendants().OrderBy("UpdateDate desc").Take(10); <ul> @foreach (var doc in documents)
最好使用mod date和author。所有文档都有创建/更新的时间戳之类的信息,所以在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>
var root=Model.antestorself();
var documents=root.subjects().OrderBy(“UpdateDate desc”).Take(10);
@foreach(文档中的var文档)
{
- @string.Format(“{0}-由{2}上的{1}”更新,doc.Name,doc.writeName,doc.UpdateDate)
}
请注意,我不能100%确定WriterName属性是否随每次发布而更新,所以请检查一下 所有文档都有创建/更新的时间戳等信息,因此在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>
var root=Model.antestorself();
var documents=root.subjects().OrderBy(“UpdateDate desc”).Take(10);
@foreach(文档中的var文档)
{
- @string.Format(“{0}-由{2}上的{1}”更新,doc.Name,doc.writeName,doc.UpdateDate)
}
请注意,我不能100%确定WriterName属性是否随每次发布而更新,所以请检查一下