2017-08-08 140 views
0

我創建一個新聞列表這樣的新聞模塊內容: enter image description here獲取基於ID的孩子裏面的孩子一把umbraco

我想每一個人新聞裏面的內容。這是第一個新聞列表中的一個例子:

enter image description here

這是什麼,我想在我PartialView做:

enter image description here

不幸的是,我不能訪問新聞細節。在前端,我的PartialView只顯示名稱。當我嘗試訪問摘要時會引發錯誤。

enter image description here

不顯示內容。只顯示標題。

因此,目前,我的代碼只能顯示新聞的列表級別而不是內容的詳細級別。誰可以幫我這個事?

回答

3

Umbraco.Field()默認使用當前頁面文檔(所以新聞頁面)。但是,您試圖將其與特定的節點/頁面(在本例中爲子頁面)一起使用。

你應該能夠在你的代碼更改爲:

@Umbraco.Field(item, "summary") 

或者個人而言,我更喜歡這樣的語法:

@(item.GetPropertyValue<IHtmlString>("summary")) 

你可以閱讀所有關於從節點here獲取數據。