我在Sharepoint中使用「發佈網站與工作流程」網站模板創建了一個子網站。Sharepoint網站模板:如何設置默認網站模板
然後,我使用自定義頁面佈局在子網站中創建了一個頁面,並將該頁面設置爲子網站的默認頁面。
然後,通過轉到我的子網站下的此頁面,將該子網站導出爲網站模板。 http://domain/mysubsite/_layouts/savetmpl.aspx
我檢查創建模板
此模板的偉大工程,當包括內容按鈕即當我創建一個使用它的網站上有我的自定義頁面佈局作爲默認頁新的子網站(mysubsite2)意。
問題是,如果我嘗試在mysubsite2下創建第三個子網站,默認情況下唯一可用的網站模板是「使用工作流發佈網站」。
我可以回到網站集的根目錄,並告訴它允許用戶在創建網站時只能看到我的自定義網站模板,並通過所有子網站繼承此模板,但理想情況下,子網站會自動使用自定義我通過前面描述的過程創建的模板。如何修改/創建一個網站模板,將其自身用作所有子網站的默認模板?我需要在onenet.xml「AvailableWebTemplates」中設置什麼?我如何參考我的自定義網站模板。
感謝您的回覆。你的關於enumtemlates的提示應該有所幫助。我會盡量利用明天。你是如何創建你的網站模板?使用savetmpl.aspx還是複製另一個模板並修改它? – 2009-08-20 00:44:02
我使用savetmpl.aspx保存了模板。 – 2009-08-20 06:47:39