Sitecore 多节点渲染数据源

Sitecore Multiple nodes for rendering datasource

我使用的是 Sitecore 7.2(修订版 140228),我有多个站点并且所有站点都有自己的内容存储或元数据。现在我想让他们从其他站点自己的元数据中选择 select 数据源。虽然我知道另一种使元数据在所有站点之外成为全局的选项,但就我而言,这不是一个选项。

我写了一个简单的 Xpath 查询:

./ancestor::*[@@templatename="Main section"]/*[@@templatename="SiteFolder"]//*[@@templatename="ContentStore"]

return 我想要的 Sitecore 岩石中的哪个有效结果如下所示

但是当我在渲染的 数据源 字段中更新它时,它 return 只是第一个而不是两者。

有没有办法在这里显示多个数据源。

谢谢,

早期版本的 Sitecore 中存在错误 7.x - 数据源选择不支持多个根。

该问题已在 Sitecore 7.2 版本 140526 中修复。请查看 Sitecore 7.2 rev 140526 release notes 中的参考编号 389483。

如果您无法升级到下一版本,您可能需要联系 Sitecore 支持 - 我遇到了同样的问题,他们给我发了一个对我有用的补丁。