【问题标题】:Sitecore Rendering Datasource: Filter immediate childrenSitecore 渲染数据源:过滤直接子级
【发布时间】:2016-05-17 16:16:31
【问题描述】:

我有一个渲染,我想限制在数据源选择对话框 UI 中显示的项目。我想将数据源限制为上下文项的直接子项和特定模板。所以我在渲染上将 Datasource Location 设置为 ./。并将
数据源模板指定到所需的模板。

问题是,当我单击选择数据源时,我会看到所有直接子项,包括不属于模板的子项。即使当我单击其他模板时,sitecore 禁用了“确定”按钮,它也会产生不必要的噪音。此外,我什至可以导航到任何后代并选择该模板的一个项目。这不会起作用,因为我想将选择限制为只有直系子女。

任何指针?

仅供参考,我使用的是 sitecore 8.1

谢谢

【问题讨论】:

    标签: sitecore sitecore8.1


    【解决方案1】:

    在玩了一些之后,我通过在数据源位置上提供查询来让它工作

    我将其设置为:query:./*[@@templatename='x']

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多