Umbraco下拉列表中包含admin-xpath下拉列表输入的内容?

时间:2014-01-28 23:05:27

标签: umbraco

在Umbraco 6.1中,我需要在文档类型中添加一个字段,从管理员用户可以通过后端添加的列表中获取它的可能值。

我想通过创建XPath DropDownList类型的Developer / Data Type来实现这一点,并通过XPath Expression // Configuration / lookup-lists / course-availability指向我的Umbraco内容中的文件夹。我已将文档类型和值设置为节点ID /

此下拉列表未显示此文件夹中的SimpleTextItems(其为空)。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我相信您希望从内容树中的特定文件夹中选择内容,这是正确的吗?在这种情况下查看Multi-Node Tree Picker,因为您可以在任何特定文件夹或类型中配置此选择1-n节点。

如果上述内容不是您要查找的内容,您还可以查看uComponents dropdown有权访问“开发者”部分的管理员是否可以修改“预值”。

无论您正在寻找什么 - uComponents package中的某些数据类型很可能就是答案。如果没有(你会感到惊讶!),你可能需要编写自己的代码。

答案 1 :(得分:0)

您的XPath不正确。

你的Xpath应该是这样的(用doctype加载所有现有文档:SimpleText和Umbraco树的第一级)

$ancestorOrSelf/ancestor-or-self::*[@level=1]/SimpleText

请查看here以查看下拉列表中的正确Xpath示例