我們有一個自定義的頁面佈局的歡迎頁面佈局,我們希望這樣的:的SharePoint 2013,更改時,子站點創建
當用戶創建一個新的子網站,我們希望的Default.aspx,AKA歡迎頁面基於我們的自定義頁面佈局。
我們該怎麼做?
我們有一個自定義的頁面佈局的歡迎頁面佈局,我們希望這樣的:的SharePoint 2013,更改時,子站點創建
當用戶創建一個新的子網站,我們希望的Default.aspx,AKA歡迎頁面基於我們的自定義頁面佈局。
我們該怎麼做?
兩個選項:
1)創建一個自定義網頁模板,並定義模塊歡迎頁面。這顯然只適用於該自定義網頁模板,但不需要代碼。 2)創建Web事件接收器(例如WebProvisioned),將其應用於網站集。在後面的代碼中,將歡迎頁面的頁面佈局設置爲您的自定義頁面佈局。這適用於任何模板,但需要自定義代碼。
選項1只適用於農場解決方案,選項2也應該在沙箱解決方案中工作,我猜。
我相信你想要這個OOTB(Codeless)。
保存模板後,您可以
對您的所有網站使用相同的模板。對於創建子網站, 這應該添加到設置中的列表網站模板中。讓我知道,我 可以解釋你更多。
謝謝