2014-01-28 32 views
0

在Umbraco 6.1中,我需要向文檔類型添加一個字段,以便從管理員用戶可以通過後端添加的列表中獲取可能的值。Umbraco下拉列表中包含admin輸入的內容 - xpath dropdown?

我想通過創建XPath DropDownList類型的開發人員/數據類型並通過XPath表達式// Configuration/lookup-lists/course-availability將該點指向Umbraco內容中的文件夾。我已將文檔類型和值設置爲節點Id/

此下拉列表未顯示此文件夾(其爲空)內的SimpleTextItems。

任何想法?

回答

0

我相信你正在尋找從你的內容樹中的特定文件夾中選擇內容,這是正確的嗎?在這種情況下查看Multi-Node Tree Picker,因爲您可以在任何特定文件夾或類型中配置此挑選1-n個節點。

如果上述內容不是您要查找的內容,您可能還需要檢查uComponents dropdown訪問開發者部分可以編輯'前值'。

無論您在找什麼 - uComponents package中的某些數據類型最有可能是答案。如果沒有(你很驚訝!),你可能必須自己編碼。

+0

是的,我正在尋找從我的內容樹中的特定文件夾中選擇內容。在該文件夾中是SimpleText類型的項目。在這種情況下,它是1-1關係,因此我假設XPath DropDownList可以完成這項工作,但是我的XPath表達式必須是錯誤的(/ root/Configuration/lookup-lists/course-availability,其中course-availability是文件夾名稱) –

0

您的XPath不正確。

您的XPath應該是這樣的(負載與DOCTYPE所有現有文件:單文本和一把umbraco樹的第一級)

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

請看看here看到正確的Xpath樣品供您下拉列表

相關問題