2012-08-06 26 views
1

工作我试图添加套上:多媒体链接尚未在格式文本框

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

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

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

+0

目前还不清楚你在问什么。我尝试了解下面的组件链接添加到富文本字段时会发生什么。但是,如果这对你没有帮助,请更新你的问题,以明确你的要求。 – 2012-08-06 13:03:27

回答

2

问题是从格式选项卡并选择类型在富文本框添加PDF(多媒体成分)作为组分和浏览多媒体组件(PDF),而不是手动写入A HREF =“TCM之后解决:45-6789" 。 谢谢

4

我不知道剃刀调解员将如何处理这个问题,但在标准DWT TBB可以使用:

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

这将确保该链接的类型多媒体处理(使用二进制链接解析器)而不是使用标准动态组件链接解析器的类型组件。

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

+0

在RTF中,标准模块化模板中处理不当。我创造了一个TBB,它符合Bart的建议,再加上一点额外的iirc。你可以在https://forum.sdltridion.com/topic.asp?TOPIC_ID=4853找到更多信息。 – 2012-08-06 14:28:28