是否取消发布页面组件中使用的pdf会导致页面未发布?

Dav*_*ker 5 tridion

我们使用与PDF模式关联的动态组件模板处理PDF发布,然后创建我们需要链接到PDF的二进制链接.

我们发现,取消发布作为页面上使用的组件内部组件链接的PDF会触发页面取消发布.

我知道我们可以通过使用自定义解析器控制此行为,但这是预期的结果吗?

此行为是否已从Tridion 2009更改为Tridion 2011?

Fra*_*len 6

BinaryLinks用于"内联二进制内容",通常用于src属性包含的内容.

<img src="..." />
<video width="320" height="240" controls="controls">
  <source src="movie.mp4" type="video/mp4" />
  <source src="movie.ogg" type="video/ogg" />
  Your browser does not support the video tag.
</video>
Run Code Online (Sandbox Code Playgroud)

对于此内联二进制内容,没有它,页面将无法正确显示.知道这一点,当您取消发布MMC时,页面取消发布是正确的.因此,据我所知,这确实是预期的行为,在很长一段时间内没有改变.

错误在于将MMC用于要显示为超链接的PDF.对于你想要链接到的任何东西(因此变成<a href ="...")你应该使用ComponentLink(当然它的PageLink是一个Page).