4

我了解在 SDL Tridion 2011 实施中,禁用链接解析有两种可能性。因此,当发布组件时,并非所有链接的组件也会重新发布。

这两种方式是:

  • 使用事件系统,通过订阅发布事件并修改解析指令,如下所示:
args.PublishInstruction.ResolveInstruction.IncludeComponentLinks = false;    
  • 使用自定义解析器并实现Tridion.ContentManager.Publishing.Resolving.IResolver接口

问题是:这些选项中的哪一个更受欢迎,为什么?

4

1 回答 1

4

我认为事件系统是最有效的。解析器将起作用,但您将对已解析的项目进行“后处理”。我的意思是,您将从默认解析器添加的发布事务中过滤掉项目。偶数系统将首先阻止此链接被解析。

于 2012-09-24T12:53:26.030 回答