我使用 Sharepoint 中的“使用工作流发布站点”站点模板创建了一个子站点。
然后,我使用自定义页面布局在子站点中创建了一个页面,并将该页面设置为子站点的默认页面。
然后,通过转到我的子站点下的此页面,我将此子站点导出为站点模板。 http://domain/mysubsite/_layouts/savetmpl.aspx
我在创建模板时检查了包含内容按钮
这个模板很好用,即当我使用它创建一个新的子站点 (mysubsite2) 时,该站点有一个默认页面,其中包含我的自定义页面布局。
问题是,如果我尝试在 mysubsite2 下创建第三个子站点,则默认情况下唯一可用的站点模板是“使用工作流发布站点”。
我可以返回网站集的根目录并告诉它允许用户在创建网站时只看到我的自定义网站模板并通过所有子网站继承此模板,但理想情况下,子网站将使用我创建的自定义模板自动创建通过前面描述的过程。如何修改/创建将自身用作所有子站点的默认模板的站点模板?我需要在 onenet.xml “AvailableWebTemplates”中设置什么?如何引用我的自定义站点模板。