0

我得到了以下树结构。

在此处输入图像描述

我在播客页面上有一个转发器,需要在转发器上的每个项目上显示最新的兄弟文档名称。例如,我将在转发器中包含以下内容

  • MHPN 很好地展示了老化 - 最新:第 1 集

  • MHPN 呈现创伤与复原力 - 最新:创伤与复原力:创伤,一段历史

4

1 回答 1

0

您可以webpart在转换中使用。像这样的东西可以做你想做的事。您必须将ClassNames, SiteName,更改为TransformationName您想要的。这OrderBy将在树上显示第一个。如果你想要别的东西,你可以相应地改变它。

<%@ Control Language="C#" AutoEventWireup="true" Inherits="CMSWebParts_Viewers_Documents_cmsrepeater"  Codebehind="~/CMSWebParts/Viewers/Documents/cmsrepeater.ascx.cs" %>
<cms:CMSRepeater ID="CMSRepeater1" runat="server" Path="./%" ClassNames="podcast.episode" SiteName="YourSite" TransformationName="podcast.episode.latest" TopN="1" OrderBy="NodeLevel, NodeOrder, NodeName" />

您也可以使用分层查看器获得类似的结果。但是,由于您只需要一个兄弟姐妹,因此您不能那么容易地做到这一点。

你可以在xperiencekentico找到一个例子

根据您使用的 Kentico 版本,可能会有细微差别。

迪米特里斯

于 2021-01-11T11:26:03.287 回答