1

DCP 和 Publisher (2011 SP1) 有一个奇怪的问题。我们已启用发布者日志以尝试获取一些线索:

在我们的 DEV 环境中,我们有一个 CT 标记为 Dynamic & Allow on Page Using Dynamic Assembly。当我们发布页面时,日志条目包含:

21/05/2012 14:08:41 <8324> Rendering item [tcm:35-8489] 'Brand Master' with template [tcm:35-2001-32] 'Product Detail' in publication target [tcm:0-4-65537] 'IP.Live' 
21/05/2012 14:08:43 <8324> Rendering of item [tcm:35-8489] 'Brand Master' with template [tcm:35-2001-32] 'Product Detail' in publication target [tcm:0-4-65537] 'IP.Live' took: 00:00:01.9611120

但是在我们的 PROD 上,当我们使用相同的 DCP 发布页面时,日志条目是:

21.05.2012 13:37:39 <7416> Resolved item is a Dynamic Component Presentation; only generate a TCDL dynamic link to component [tcm:35-5673] with template [tcm:35-2001-32]

是否有一些我在这里遗漏的配置,这意味着 PROD 会生成这个 TCDL 链接,而不是像 DEV 那样仅仅渲染模板?

干杯

4

1 回答 1

2

可能是因为有问题的 DCP 之前已经发布过吗?

Publisher 在确定(不)要渲染的内容时会做一些魔术。在我的环境中,我确实看到了 DCPS 的这条消息:

4/18/2012 4:10:40 PM <7916> Resolved item is a Dynamic Component Presentation; only generate a TCDL dynamic link to component [tcm:28-2711] with template [tcm:28-2751-32]

想知道您的 DEV 是否有任何不同?出版目标语言?模板输出格式?(如果目标或模板未设置为“动态”语言,我认为 Tridion 不会发布动态内容)

于 2012-05-21T15:11:09.700 回答