我们有一个自定义的页面布局的欢迎页面布局,我们希望这样的:的SharePoint 2013,更改时,子站点创建
当用户创建一个新的子网站,我们希望的Default.aspx,AKA欢迎页面基于我们的自定义页面布局。
我们该怎么做?
我们有一个自定义的页面布局的欢迎页面布局,我们希望这样的:的SharePoint 2013,更改时,子站点创建
当用户创建一个新的子网站,我们希望的Default.aspx,AKA欢迎页面基于我们的自定义页面布局。
我们该怎么做?
两个选项:
1)创建一个自定义网页模板,并定义模块欢迎页面。这显然只适用于该自定义网页模板,但不需要代码。 2)创建Web事件接收器(例如WebProvisioned),将其应用于网站集。在后面的代码中,将欢迎页面的页面布局设置为您的自定义页面布局。这适用于任何模板,但需要自定义代码。
选项1只适用于农场解决方案,选项2也应该在沙箱解决方案中工作,我猜。
我相信你想要这个OOTB(Codeless)。
保存模板后,您可以
对您的所有网站使用相同的模板。对于创建子网站, 这应该添加到设置中的列表网站模板中。让我知道,我 可以解释你更多。
谢谢