2013-08-19 52 views
1

我只是想知道是否有任何插件來創建一個頁面的動態內容,即類似於.net中的數據中繼器。爲簡單起見,應該是應該包含像可重複的數據內容在umbraco

heading 
heading 2 
image 
content - rich text editor 
info 

這必須是可重複的控制,使編輯器可以添加任意數量的這些部分的頁面,所有這些應該是5到6場/物業的部分顯示在一個頁面中。

是否有上述功能的插件或什麼是實現此目的的最佳方法。任何幫助將不勝感激。

感謝

Aneesh

回答

1

你可以沒有任何插件實現這一目標。

將您的可重複部分(包含相關字段)創建爲文檔類型,然後使用其他文檔類型的多節點選取器來選擇一個或多個部分。

因此,例如,我可以有一個常見問題解答頁面(使用稱爲「常見問題解答頁面」的文檔類型),我希望能夠向該頁面添加多個問題和答案。我可以設置一個名爲「問題」的文檔類型。這將包含兩個字段:問題和答案。

在「FAQs Page」文檔類型上,我將添加一個名爲「Questions」的多節點選取器字段。這樣,作者可以選擇多個「問題」節點出現在FAQ頁面上。

您顯然需要使用代碼來輸出它,並且您還需要創建一個從多節點選擇器繼承的數據類型,以便您可以將選擇限制爲僅限Question節點。

0

還有可重複的自定義內容數據類型,它運行良好,但不支持所有數據類型。但它確實支持你所需的所有功能(textstring,媒體選擇器,richtext區域等)。

你可以在這裏找到:http://our.umbraco.org/projects/backoffice-extensions/repeatable-custom-content我已經使用了它幾次,它在某些情況下非常有效(例如,不會在網站的不同頁面上共享項目)。

如果您在多個頁面上共享內容組件,那麼@ Digbyswift的解決方案是完美的。