【发布时间】:2012-06-20 06:40:48
【问题描述】:
我有一个“信息”类型的文档,我还有一些自定义属性。
信息标题 信息总结 信息体
我想检索所有文档类型为“info”的文档并输出数据。
谢谢
【问题讨论】:
标签: list razor document umbraco
我有一个“信息”类型的文档,我还有一些自定义属性。
信息标题 信息总结 信息体
我想检索所有文档类型为“info”的文档并输出数据。
谢谢
【问题讨论】:
标签: list razor document umbraco
这个简单的 razor 宏应该可以实现你想要的:
@{
// Get root node:
var root = Model.AncestorOrSelf();
// Get all descendants, filter by type:
var nodes = root.Descendants("info");
// Loop through the filtered nodes, displaying the properties:
<ul>
@foreach (var node in nodes)
{
<li>
<h2>@node.infoTitle</h2>
<div>@node.infoSummary</div>
<div>@node.infoBody</div>
</li>
}
</ul>
}
【讨论】: