gpt4 book ai didi

sitecore 查询以在多列表中为选定的父级选择子级

转载 作者:行者123 更新时间:2023-12-04 20:41:56 25 4
gpt4 key购买 nike

我必须得到这样的 sitecore 查询,当我们选择来自包含多列表的同一模板的任何内容项时,应该显示他们自己的子项。

它应该只显示与文档树中的直接父级相关的那些项目,例如:

如果我们有以下树结构:
claim 1
- claim 文件1
- claim 文件2
claim 2
- claim 文件3
- claim 文件4

然后,当我们打开 Claim 1 项目时,它应该显示 Claim Doc1、Claim Doc2 而不是其他,同样,如果我们打开 Claim 2 项目,它应该在多列表中显示 Claim Doc3、Claim Doc4。

谢谢

最佳答案

您的意思是您希望 Multilist 字段填充当前项目的子项?您可以在模板的 Multilist 字段的 Source 参数中编写相关查询。要查找当前内容项的所有子项,只需输入:

query:./*

进入您的领域的来源。

您可以使用类似于以下内容的查询,仅根据特定模板挑选项目:
query:./*[@@templateid='{11111111-1111-1111-1111-111111111111}']

(用您要查找的模板的 ID 替换该 GUID。

您可以使用标准的 Sitecore 查询语言来描述更复杂的查询。有一个 helpful word document available which describes the query language in more detail .加上 SDN 上的常用文档.

关于sitecore 查询以在多列表中为选定的父级选择子级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24730567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com