【发布时间】:2018-02-22 13:03:39
【问题描述】:
我有这个树形结构:
Page1
PageA
PageX
PageY
PageB
Page2
我想要 Page1 和 Page2 以及所有子页面。我创建了两个类。在使用 sitecore 查询的一类中
[SitecoreQuery("../*[@@templateid={GUID}]", IsRelative = true)]
public virtual IEnumerable<ItemModel> Links { get; set; }
在其他 ItemModel 类中获取子页面
public class ItemModel
{
[SitecoreId]
public Guid Id { get; set; }
[SitecoreChildren]
public IEnumerable<SideMenuModel> Children { get; set; }
}
这工作正常,但现在我只想获取那些具有特定模板的子页面。请给我一些解决方案。
【问题讨论】:
-
我可以询问您的联系方式(例如Skype、电子邮件等)。我想学习网站核心。我还是个初学者
标签: sitecore glass-mapper