我们对DCP和Publisher(2011 SP1)有一个奇怪的问题。我们已经启用了Publisher日志来尝试获取一些线索:
在我们的DEV环境中,我们将CT标记为动态&允许在页面上使用动态组装。发布页面时,日志条目包含:
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一样呈现模板吗?
干杯
答案 0 :(得分:2)
可能是因为有问题的DCP之前已经发布了吗?
在确定要渲染的内容时,发布者会做一些魔术。在我的环境中,我确实看到了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不会发布动态内容)