我想分配 DropTree
字段源,因此用户只能在该字段中选择当前节点的子节点。
我试过这个:
query:./child::*
&这也是:
query:./*
这两个都返回第一个 child 而不是所有 child 。
我在这里做错了什么?
编辑
这里的结构:
如果我尝试
query:../*
它总是返回第一个服务类别的 child 。 最佳答案
对于 Droptree
字段,source
查询仅指定树的根。这就是为什么你需要选择节点本身,而不是当前节点的子节点。用
query:./ancestor-or-self::*
它将允许选择当前项目的任何后代。
关于针对 DropTree 字段的 Sitecore 查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25550865/