2014-09-03 69 views
0

我們有一個自定義的頁面佈局的歡迎頁面佈局,我們希望這樣的:的SharePoint 2013,更改時,子站點創建

當用戶創建一個新的子網站,我們希望的Default.aspx,AKA歡迎頁面基於我們的自定義頁面佈局。

我們該怎麼做?

回答

0

兩個選項:

1)創建一個自定義網頁模板,並定義模塊歡迎頁面。這顯然只適用於該自定義網頁模板,但不需要代​​碼。 2)創建Web事件接收器(例如WebProvisioned),將其應用於網站集。在後面的代碼中,將歡迎頁面的頁面佈局設置爲您的自定義頁面佈局。這適用於任何模板,但需要自定義代碼。

選項1只適用於農場解決方案,選項2也應該在沙箱解決方案中工作,我猜。

0

我相信你想要這個OOTB(Codeless)。

  1. 轉到頁面(您想製作主頁)設置佈局。 (你自定義 佈局)。
  2. 將此頁設置爲主頁。
  3. 刪除所有數據(列表,庫,頁面)。本頁除外。
  4. 將網站另存爲網站模板(_layouts/savetmpl.aspx)。如果您沒有找到另存爲模板選項。編寫網址。
  5. 保存模板後,您可以

  6. 對您的所有網站使用相同的模板。對於創建子網站, 這應該添加到設置中的列表網站模板中。讓我知道,我 可以解釋你更多。

謝謝

相關問題