我想在Umbraco 4.7.1中創建嵌套母版頁,我遇到了問題。Umbraco嵌套主頁
我有一個母版doctype和一個索引doctype,它是母版頁的子項。
然後我有一個單獨的文檔稱爲幻燈片放映。
我的內容是這樣的:
- 指數
- 幻燈片
我的母版頁模板有這樣的參考指數:
<asp:ContentPlaceHolder ID="Content" runat="server" />
則索引內我的代碼是
之間<asp:Content ContentPlaceHolderID="Content" runat="server">
</asp:Content>
和索引模板內我參考下一級是一個圖像滑塊
<asp:ContentPlaceHolder ID="SlideShow" runat="server" />
和幻燈片模板具有
<asp:Content ContentPlaceHolderID="SlideShow" runat="server">
</asp:Content>
之間碼
它適用於索引,但不適用於幻燈片。
我能想到的唯一區別就是索引的文檔類型實際上是主文檔的子類型。而SlideShow doctype實際上是它自己的文檔類型。不是他們中的任何一個的孩子。
任何想法如何讓這個工作?
那麼,如果我想擁有多個嵌套模板。 像你的鏈接節目。 Content1和Content2。我顯然不能給doctype兩個模板。 – Bill 2012-02-03 22:37:59
是的,這也很好。我更新了答案以顯示多個嵌套模板。子模板是** only **實體,負責爲所有主模板的ContentPlaceHolders提供內容。有一點需要說明的是,主模板與您在其他技術中找到的「包含」不一樣,這就是Umbraco宏的用途。 – 2012-02-04 00:01:48
謝謝。這就說得通了! – Bill 2012-02-06 07:41:33