在 Tridion 5.3 SP1 版本中,我们使用 SiteEdit.ComponentPresentation(objCP) 在页面上显示可编辑的组件演示文稿。这在 Tridion 5.3 SP1 中运行良好。我们正在迁移到 Tridion 2011 SP1,所以想确认此功能是否仍然存在于 Tridion 2011 SP1 中或已弃用?
如果它被弃用,那么让我们知道它的替代功能。
在 Tridion 5.3 SP1 版本中,我们使用 SiteEdit.ComponentPresentation(objCP) 在页面上显示可编辑的组件演示文稿。这在 Tridion 5.3 SP1 中运行良好。我们正在迁移到 Tridion 2011 SP1,所以想确认此功能是否仍然存在于 Tridion 2011 SP1 中或已弃用?
如果它被弃用,那么让我们知道它的替代功能。
从 SDL Tridion R5.3 升级到 SDL Tridion 2011 并非易事,而是一条受支持的路径。您首先应该关注的是 SDL Tridion 2011 SP1 产品先决条件的变化。SiteEdit 仍受支持(即使在 VBScript 模板上),但对于 SDL Tridion 2011 SP1,它是产品的完整更新版本,名为SDL Tridion 2011 SP1 的用户界面更新(需要登录,请参阅此处了解详细信息)。由于您来自 SiteEdit 1.3,您应该联系客户支持以获取用于从 SiteEdit 1.3 升级的 SiteEdit 脚本扩展 DLL,因为文档仅在 SiteEdit 2009 SP3 中提及它。
升级过程本身在我们的文档中进行了描述(需要登录,请参阅此处了解详细信息)。Robert Curlette 还写了一篇关于升级到 SDL Tridion 2011的精彩博客文章。
这里要了解的最重要的事情是您正在向前迈出的一大步,从您的示例代码中我看到您仍在使用 VBScript 模板,SDL Tridion 2011 SP1 仍然支持这些模板,但它们已被弃用,因此您应该考虑替换他们与我们的新模板模型。但是,SDL Tridion 不建议您将其包含在升级项目中,因为这会使项目太大并且可能无法管理。
对于此类升级,我能给您的最佳建议可能是联系 SDL Tridion 专业服务并让他们进行升级扫描,这将指出此升级的所有痛点。然后他们还可以建议您最好的前进方式,因为这取决于您的实施细节,升级过程的细节也可能不同(比如您应该继续使用 VBScript 模板还是升级它们是否有意义,该怎么做与您的事件系统和您的扩展或自定义等)。