【问题标题】:Can an Ektron CMS Extension differentiate between content published via the WorkArea and the DxH?Ektron CMS Extension 能否区分通过 WorkArea 和 DxH 发布的内容?
【发布时间】:2013-09-27 15:35:47
【问题描述】:

我在 Ektron 和 SharePoint 之间建立了 DxH(数字体验中心)连接,每次从 SharePoint 创建内容块时,我都需要执行额外的代码。我以此为参考:http://documentation.ektron.com/cms400/v85/webhelp/Developer/Creating_a_new_extension.htm

我如何判断我的 ContentStrategy 中的 OnAfterPublishContent 方法是否因为 DxH 而被调用?

【问题讨论】:

    标签: c# ektron


    【解决方案1】:

    我没有安装连接到 Sharepoint 的 DXH 来玩,但 ContentData 有一个 ExternalTypeId 属性 - 您应该能够使用它来区分源自 Ektron 和其他系统的内容。例如,SharePoint 内容应始终具有相同的 ExternalTypeId,并且该值不应为零。

    通过查看数据库(dbo.content 表中的最后一列)或通过提取每种已知类型中的一个并比较注意值来检查 Ektron 与 SharePoint 内容的此值应该相当简单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多