Sharepoint Web模板

时间:2011-12-17 02:34:19

标签: sharepoint-2010

我已经按照Vesa“vesku”Juvonen的博客创建了一个网页模板解决方案(http://blogs.msdn.com/b/vesku/archive/2010/10/14/sharepoint-2010-and-web -templates.aspx)。

我有网页模板,并用它创建了子网站。现在我需要从这个模板创建一个Web模板,该模板由列表和其他项组成。 发布功能没有“另存为模板”选项,因此我进入_layouts / savetmpl.aspx创建一个或停用发布功能以创建获取“另存为网站模板选项并创建一个。它创建但无法正常工作。  我通过将default.aspx附加到新创建的网站URL来访问该网站,并且它没有任何与根模板相同的功能。有没有办法从现有的Web模板创建模板才能正常工作。我是sharepoint的新手,而vesku的博客一直是我的参考。 任何正确执行的选项或视图都会有所帮助。


我考虑过通过代码创建一个网站,并为用户提供了一个选项,通过包含一个他可以点击的网页部分“创建一个包含XXX模板的网站并包含XXX列表,网页部件等等。”这是一个好方法吗?

2 个答案:

答案 0 :(得分:1)

如果您为其创建模板的网站包含访问GAC的Web部件(即具有DLL),那么您必须获取解决方案库中的wsp并将其部署为服务器场解决方案。

通过/_layouts/savetmpl.aspx保存的模板无法访问GAC。

答案 1 :(得分:0)

如果您制作了webtemplate,为什么要使用“另存为网站模板”选项?用户还可以从webtemplate创建网站,如果您需要其他模板,则只需添加另一个webtemplate。

网页模板的整个原则旨在用于网站创建....