2012-07-31 135 views
0

我想要了解的是如何添加多個渲染使我們能夠爲項目上的每個渲染定義獨特的內容。將內容綁定到動態渲染

這是什麼最好的方法呢?

下面的結構已經在內容樹被創建:

MyHome 
-Content item 1 
-Content item 2 
-Content item 3 

去經書的內容項目1 - 3都被渲染indivudal頁。

我知道我應該做的是將這些作爲渲染添加到MyHome使用演示細節中的ContentItem sublayout,但我看不到他們將獲得唯一的數據?也許我錯過了訓練中的一步哈哈。

這是沒有使用網頁編輯器,目前公司的頁面編輯器已被破壞的內容編輯我已經提出了sitecore支持調用分開處理這個。

還張貼這:http://sdn.sitecore.net/SDN5/Forum/ShowPost.aspx?PostID=47373

更新:

所以尋找到它,我可以定義爲效果圖數據源,這將是很好的是,當使用可創建與渲染分配是MyHome內容項連接到數據源。

回答

2

渲染是模塊化的,包含與數據分開的功能。你可以閱讀我的博客文章Using the DataSource Field with Sitecore Sublayouts關於如何設置。從那裏,您可以多次將相同的組件添加到頁面,每個組件都會查看單獨的數據源項目以向其提供數據。

如果您希望這是自動的,當您創建一個項目時,可以從分支模板創建它並讓該分支自動創建子項目,然後讓標準值從該項目分配一個相關數據源創建,例如如果從分支創建主頁,它會在其下方自動創建內容項目1,內容項目2和內容項目3,因此數據源可能類似./Content item 1,./Content item 2,./Content item 3。只是一個想法。

+0

是啊,你的文章現在像一個魅力工作。是的,我正在使用分支,這使得它更容易。幸運的是,對內容編輯進行再培訓並不會在很多頁面上使用。 – Anicho 2012-07-31 15:48:48