【发布时间】:2017-07-31 21:31:26
【问题描述】:
我正在尝试在我的首页(主页)umbraco 网站上创建一个新闻部分。 我的想法是将新闻内容与网站内容分开存放在这样的文件夹中:
-
首页
- 第2页
- 第3页
-
新闻
- 新闻1
- 新闻2
但是当新闻内容不在同一个文件夹中时,我如何才能将新闻内容放到我的(主页)页面中?
请帮忙。
【问题讨论】:
-
什么版本的umbraco?
标签: umbraco
我正在尝试在我的首页(主页)umbraco 网站上创建一个新闻部分。 我的想法是将新闻内容与网站内容分开存放在这样的文件夹中:
首页
新闻
但是当新闻内容不在同一个文件夹中时,我如何才能将新闻内容放到我的(主页)页面中?
请帮忙。
【问题讨论】:
标签: umbraco
如果您使用的是 XSLT,那么您应该这样做:
<xsl:for-each select="$currentPage/ancestor-or-self::root/News/NewsItem">
<!-- do whatever here -->
</xsl:for-each>
如果您正在使用 Razor 语法,请使用:
@foreach (var newsitem in Library.NodeById(-1).Descendants("News").ChildrenAsList) {
// Your processing/rendering code in here
}
【讨论】: