【发布时间】:2013-01-15 00:54:55
【问题描述】:
如果我尝试在嵌套表达式内的 sitecore 查询中使用 xpath 'current()' 函数,则会收到错误消息,如下所示:
/sitecore/content/Home/Topics/*[contains(current()/@MainTopics, @@id)]
我要做的是,将此查询用作我的 DropLink 字段的来源,以仅列出已在同一项目的另一个“MainTopics”字段中选择的“主题”项目。
但这给了我一个错误,比如")" expected at position 50
所以看起来current() 函数不能在嵌套表达式中使用,或者完全不能使用。如果没有,有没有办法从嵌套表达式中引用 current 节点而不是 context 节点?
有什么想法吗?
【问题讨论】: