首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint 2007网站模板内容类型

问SharePoint 2007网站模板内容类型
EN

Stack Overflow用户
提问于 2009-02-20 01:49:11
回答 2查看 2K关注 0票数 2

我是SharePoint开发的新手。我们已经创建了一个基本站点模板,并使用该模板在同一服务器上的其他位置启动了新站点。这很好用,但新创建的站点似乎“扁平化”了在原始站点中创建的自定义内容类型。我认为有一种方法可以保持原始内容类型继承的完整性,以帮助支持新站点上的任何必要修改。他们仍然可以进行修改,但它们需要更长的时间,因为您必须单独访问每个列表。有谁知道如何解决这个问题,或者知道更好的方法来解决这个问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-02-26 07:28:09

您遇到的问题是从原始网站集移动到另一个网站集。网站模板不存储网站的完整定义-仅存储与基础网站定义的差异。从一个网站集移动到另一个网站集时,您将丢失基础网站定义,并遇到内容类型丢失等问题。

站点模板和站点定义是您可以进行的两个单独的自定义。你需要根据你的需求来决定哪一个是最好的。

网站模板

专业人士:

通过SharePoint interface

  • Ideal end users
  • 可轻松创建和重复使用站点模板是对基础默认站点定义

的自定义

缺点:

基础站点定义上的

  • 依赖性意味着,由于修改保存在数据库中,并从DB中读取并在每个request
  • Limited customization options

上进行编译,因此SharePoint更新可能会破坏站点的性能

站点定义

专业人士:

  • 难以创建:涉及对开发人员制作的XML
  • 和site administrators
  • Independent of SharePoint默认站点定义进行编码,以便不受SharePoint updates
  • Limitless自定义选项

的影响。

缺点:

  • 在部署时很难修改
  • 可以缓存在文件系统上,因此可以快速加载

有关创建自定义站点定义的信息,请查看Google。

希望这能有所帮助!

乔尼

票数 4
EN

Stack Overflow用户

发布于 2009-02-23 13:47:55

要做到这一点,最好的方法是创建一个站点定义,其中内容类型位于范围为场的功能中。

时间

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/567994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档