Kentico 8.2 部署 Web 部件

Kentico 8.2 deploying web parts

我需要将 CMS -> 页面 -> 设计 选项卡(Web 部件)中的更改从我们的开发服务器推送到生产服务器。有没有办法将这些更改导入生产站点而不影响数据库中的任何其他内容?例如。不应更新“表单”选项卡中的任何内容。

内容暂存是执行此操作的最佳方式。

如果您还没有设置内容暂存,here 详细说明了如何设置。启用暂存模块后,您可能需要再次对该页面执行该页面的“设计”选项卡,打开任何 Web 部件的设置并保存它而不做任何更改,因此暂存模块会注意到更改并记录同步任务。

如果登台已经启用,您需要转到登台应用程序 -> 对象选项卡 -> 网站 -> 开发 -> 页面模板。这将为您提供所有页面模板,这些模板已更改。 Select 您需要的那个并同步它。如果您的模板不可用,请尝试在全局对象下找到它。

See the answer posted over on the Kentico DevNet.

"如果您的许可证允许,请使用 Zachary 提到的内容暂存。如果不允许,请使用该页面模板的导入和导出。

供参考,页面、表单和属性选项卡上的任何内容都是与内容相关的更改,不会影响模板、布局和 Web 部件属性等任何对象。 “设计”选项卡上的更改是对页面模板、布局和 Web 部件属性本身的更改,它们是对象并且不会影响内容更改,除非您删除正在显示或其中包含内容的 Web 部件。"