Sitecore Multilist动态网站源属性

时间:2016-06-21 16:06:46

标签: sitecore sitecore8 sitecore-mvc

我的Sitecore内容编辑器具有以下结构:

- Sitecore
  - Content
     - Brand Websites
         - WebsiteOne
             - Website - UK
                 - Pages
                     - Home
         - WebsiteTwo
             - ...
         - WebsiteThree
             - ...     

我正在尝试创建一个多列表,允许编辑者选择要在页脚中显示的页面。

我想允许此多列表的Source字段对于编辑器所在的站点是动态的(WebsiteOne / Two / Three)。

我一直在探索XPath Builder,但我不确定动态网站名称部分。

理想情况下我想要的是:

./query:/sitecore/content/Brand Websites/[@@name]/Website - UK/Pages/*

是否可以将当前网站动态传递到此查询中?

1 个答案:

答案 0 :(得分:3)

您会找到答案here

归结为这样的事情:

query:./ancestor::*[@@templatename='WebsiteHomeTemplateName']/Pages/*