我是一名不时使用 Tridion 的前端开发人员(技术水平不是很高)。我正在寻找一种方法来更改 Tridion 2009 富文本模式字段中的文档类型,以允许我使用数据属性(用于工具提示弹出框)。目前富文本字段设置为严格或过渡。我需要将其设置为 HTML5(我知道这可以在 2011 年进行一些更改。我不确定有哪些更改。)就目前而言,默认情况下,在这些模式中的任何一种发布时,数据属性都会被删除。选择 HTML5 可纠正此问题。
任何帮助将不胜感激。
我是一名不时使用 Tridion 的前端开发人员(技术水平不是很高)。我正在寻找一种方法来更改 Tridion 2009 富文本模式字段中的文档类型,以允许我使用数据属性(用于工具提示弹出框)。目前富文本字段设置为严格或过渡。我需要将其设置为 HTML5(我知道这可以在 2011 年进行一些更改。我不确定有哪些更改。)就目前而言,默认情况下,在这些模式中的任何一种发布时,数据属性都会被删除。选择 HTML5 可纠正此问题。
任何帮助将不胜感激。
2009 年的富文本字段不允许这一切。但是您可以使用模板在发布时转换字段。例如:您可以获取链接上的标题属性并将其转换为您选择的数据属性。我意识到这有点尴尬,但也许它会成功。
您可以使用 XSLT 介体在 C# 模板或 XSLT 中执行此操作。
请您澄清一下“前端”开发。您是在编写 Tridion GUI 还是使用来自 Tridion 的内容编写 Web 应用程序?
如果是后者,您当然可以在 RTF 内容到达应用服务器之前使用 XPath 或 XSL 对其进行转换。
如果是前者,听起来像是升级到 2011 年了!:-)