【问题标题】:How can i get content from other site than current in Umbraco?我如何从 Umbraco 中的当前站点以外的其他站点获取内容?
【发布时间】:2017-07-31 21:31:26
【问题描述】:

我正在尝试在我的首页(主页)umbraco 网站上创建一个新闻部分。 我的想法是将新闻内容与网站内容分开存放在这样的文件夹中:

  • 首页

    • 第2页
    • 第3页
  • 新闻

    • 新闻1
    • 新闻2

但是当新闻内容不在同一个文件夹中时,我如何才能将新闻内容放到我的(主页)页面中?

请帮忙。

【问题讨论】:

  • 什么版本的umbraco?

标签: umbraco


【解决方案1】:

如果您使用的是 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
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-16
    • 2011-09-21
    • 1970-01-01
    • 1970-01-01
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多