Tridion:多媒体链接无法在富文本框中工作

时间:2012-08-06 12:53:05

标签: tridion

我正在尝试添加

<a href="tcm:45-6789">title</a>

在富文本框中。 tcm:45-6789是pdf(多媒体组件)的id。

我写过剃须刀来检索内容。 当我发布页面时,它正在创建链接作为tridion的组件链接而不是多媒体链接。

3 个答案:

答案 0 :(得分:4)

我不确定Razor Mediator如何处理这个问题,但是在标准的DWT TBB中你会使用:

<a tridion:href="tcm:45-6789" tridion:type="Multimedia">title</a>

这将确保链接作为多媒体类型(使用二进制链接解析程序)处理,而不是键入将使用标准动态组件链接解析程序的组件。

可选地,可以更改Razor Mediator本身以识别链接中使用的Component的类型,并且在多媒体组件的情况下,它可以决定使用二进制链接来解决它。但这需要更改Mediator代码。

答案 1 :(得分:2)

是。在RTF中创建组件链接时,它不会生成到二进制文件的链接。检查下面的sdl tridion world扩展与解决方案完全相同。

https://www.sdltridionworld.com/community/2011_extensions/process-download-links.aspx

答案 2 :(得分:2)

在格式选项卡的富文本框中添加pdf(多媒体组件)并选择类型作为组件并浏览多媒体组件(pdf)而不是手动编写a href =“tcm:45-6789”后,问题得以解决。 感谢