2017-08-01 13 views
0

目前我正在試圖將數據輸出這裏是我的當前設置和代碼:無法在一把umbraco從新的多節點Treepicker在一把umbraco 7.6.4返回從內容選擇器中的數據7.6.4

文檔類型

Screenshot of Doctype

與 '頁面' 文檔類型內容節點 Screenshot of content node

代碼輸出選擇的節點的名稱:

@{ 
    IPublishedContent typedContentPicker = Model.Content.GetPropertyValue<IPublishedContent>("sections"); 
    if (typedContentPicker != null) 
    { 
     <p>@typedContentPicker.Name</p>             
    } 
} 

這是我從官方Umbraco Documentation了,它適用於我的項目。此代碼與「頁」文檔類型的模板。

目前上面的代碼不會輸出任何東西到我的網頁,我期待看到的網頁上顯示的節點列表,任何人都可以看到的問題是什麼,或者我要去的地方錯了嗎?

回答

1

阿呆那一刻,我一直在尋找的文檔內容選擇器,而不是一個多節點樹選擇器!

正確的代碼是:

@{ 
var typedMultiNodeTreePicker = Model.Content.GetPropertyValue<IEnumerable<IPublishedContent>>("sections"); 
    foreach (var item in typedMultiNodeTreePicker) 
    { 
     <p>@item.Name</p> 
    } 
}