0

我有基于 uComponents 的多节点树选择器的自定义数据类型。

我已经在一种文档类型中使用它,它可以正常工作,如下所示:

在此处输入图像描述

我现在将相同的数据类型添加到另一个文档类型,但是当我转到页面添加一些节点时,我只会将所有文件夹变为红色,并且单击该节点时不会被选中:

在此处输入图像描述

我使用相同的多节点树选择器创建了另一种数据类型,并将其添加到新页面而不是旧页面,但没有任何改变。在页面编辑中仍然看起来相同,并且仍然无法选择任何节点。

有什么想法吗?

4

3 回答 3

2

您可能需要为要选择的节点类型创建不同的 MNP 数据类型。确保查看数据类型的以下属性:

节点选择类型

XPath type (if the selection type is xpath)
xPath expression
XPath filter type - you'll probably want to set this to disabled but depends if you want to filter out some types
于 2013-09-15T01:53:53.423 回答
1

您可能已经过滤了要选择的允许子节点。即,您已启用“XPath 过滤器类型”并为此 MultiNodePicker 提供了一些特定的文档类型。我同意 lucuma,最好有不同的 MNPs 用于不同的用途!

于 2013-09-15T12:19:58.303 回答
1

我遇到了同样的问题,但通过设置“XPath 过滤器类型”禁用(选中)解决了它。

如果您选中了“XPath 过滤器类型”启用选项选中,在这种情况下,您的项目将显示为内容编辑器红色,如上所述。

我对多个节点使用相同的数据类型。

谢谢,

萨尔曼·安萨里

于 2014-02-28T13:26:05.150 回答