是个
OnPageSetPublishedToPost
Tridion 2011 支持的事件。我很难让这个事件触发。
我正在将遗留事件系统代码部署到 Tridion 2011 SP1 HR1。
谢谢,克里斯
是个
OnPageSetPublishedToPost
Tridion 2011 支持的事件。我很难让这个事件触发。
我正在将遗留事件系统代码部署到 Tridion 2011 SP1 HR1。
谢谢,克里斯
旧版事件处理程序与 Tridion 2011 不完全兼容。
TOM 事件处理程序将不再触发发布、解析和(用于 Audience Manager 联系人导入)关键字保存。
Legacy Event Adapter可以帮助触发其中一些事件,但不幸的是我认为OnPageSetPublishedToPost不是其中之一。不过,您可以在配套文章中找到很多有用的信息
可能不是您正在寻找的答案,但对于这个特定的事件处理程序,您可以考虑重写新的事件系统模型。您可以在同一系统上混合使用旧式和新式事件处理程序。
尝试如下事件。这应该有效。到目前为止你尝试了什么?
EventSystem.Subscribe<PublishTransaction, SaveEventArgs>(YourMethod, EventPhases.TransactionCommitted);
和
EventSystem.Subscribe<Page, PublishEventArgs>(YourMethod, EventPhases.TransactionCommitted);