我正在尝试了解实施Tridion XPM的不同工件。不幸的是,我没有找到任何回答我问题的文章。
例如,内容交付服务器(在WebSphere上)可以有四个不同的应用程序,一个用于内容交付(处理发布),一个用于Web服务(oData实现),一个用于XPM(带有会话预览)和实际预览应用程序。我假设我们可以将一个或多个这些应用程序合并为一个用于简单实现(有一个或两个消费网站)。
我的问题是:
例如,如果我发布一个没有启用oData的页面,它将拆分tridion:ComponentLink
标记,就好像我启用它一样,将分割tcdl:Link
标记。所以我需要提出自定义类来阅读这些标签?最终需要在预览应用程序中添加Tridion框架。 (假设我在预览中没有包含任何Tridion框架以获得干净的应用程序依赖性)
我查看了Tridion的实时网站以获取更多信息,但我找不到有用的信息。
答案 0 :(得分:6)
那里有很多问题,让我们看看我能在这里做些什么。
您需要3个申请:
XPM本身在内容管理器资源管理器中运行,因此它不是本身一个单独的应用程序,它是Tridion内容管理器的扩展。
如果您希望将您的分段与Tridion分开,那么您将无法使用"会话预览",这反过来意味着您不需要OData。然而,这将恢复到SiteEdit天,因此您对页面所做的每个更改都需要重新发布页面(使用会话预览,这是立即的)。
您不需要以任何方式将OData用于您的网站(除非您真的想要)。 WebService仅支持Session Preview。我写下了XPM / CME /暂存网站here之间的互动,并且他们已经记录了here。
如果您将tcdl:link代码发布到OData,那么只需使用TCDL/REL,Tridion会为您呈现它,您不需要自定义解析任何内容。
希望这会有所帮助......