更改富文本架构字段Tridion 2009中的文档类型

更改富文本架构字段Tridion 2009中的文档类型,tridion,tridion2009,Tridion,Tridion2009,我是一个经常使用Tridion的前端开发人员(技术水平不高) . 我正在寻找一种方法来更改Tridion2009富文本模式字段中的文档类型,以允许我使用数据属性(用于工具提示弹出框)。目前,富文本字段设置为严格或过渡。我需要将其设置为HTML5(我知道这可以在2011年完成,但需要做一些更改。我不确定有什么更改。)目前的情况是,数据属性在默认情况下在发布时以这两种模式中的任何一种模式剥离。选择HTML5可以纠正这个问题 任何帮助都将不胜感激。2009年的富文本字段不允许所有这些。但您可以使用模板

我是一个经常使用Tridion的前端开发人员(技术水平不高) . 我正在寻找一种方法来更改Tridion2009富文本模式字段中的文档类型,以允许我使用数据属性(用于工具提示弹出框)。目前,富文本字段设置为严格或过渡。我需要将其设置为HTML5(我知道这可以在2011年完成,但需要做一些更改。我不确定有什么更改。)目前的情况是,数据属性在默认情况下在发布时以这两种模式中的任何一种模式剥离。选择HTML5可以纠正这个问题


任何帮助都将不胜感激。

2009年的富文本字段不允许所有这些。但您可以使用模板在发布时转换字段。例如:您可以获取链接上的title属性,并将其转换为您选择的数据属性。我知道这有点尴尬,但也许会奏效

您可以在C#模板中或使用XSLT,使用XSLT中介进行此操作。

请澄清“前端”开发。您是在编写Tridion GUI还是在使用Trdion的内容编写web应用程序

如果是后者,您当然可以在RTF内容到达应用服务器之前使用XPath或XSL转换RTF内容


如果是前者,听起来像是2011年的升级已经准备好了!:-)

我试试看。干杯。不幸的是,这对我们不起作用,因为我们没有任何地方可以从中获取数据。一旦组件被保存,那么数据属性就完全消失了,我们不能专门使用模式来处理发布时的TBB。无论如何,谢谢。当然,任何模板都只能使用Tridion允许您保存的XML。但是,如果您只关心显示一些“鼠标悬停”文本,则可以使用“a”元素的title属性,并将其更改为模板中的数据属性。