2012-03-08 55 views
0

在支持SDL Tridion 2011 SP1,我想允許富文本字段的自定義XML標記(節點)(RTF)如如何將自定義標籤添加到SDL Tridion中的富文本字段?

<dynamicVariable name='ABC'></dynamicVariable> 

這會觸發錯誤

領域 '文本' 包含無效標記

如何允許這樣的自定義標籤?

+0

您能指定您正在使用哪個版本的SDL Tridion嗎? – 2012-03-08 06:24:35

+0

另外,您正在添加哪個標籤? – 2012-03-08 08:49:35

+0

我正在使用SDL TRIDION 2011 SP1。我正在嘗試添加用戶定義的XML標記: 2012-03-08 11:40:53

回答

5

在[Tridion] \ web \ WebUI \ Core \ Controls \ FormatArea \ TcmXhtml下有一個名爲TcmXhtml.Config的文件,您可以在其中指定Tridion應該在RTF中接受的其他塊標記。

請記住,Rich Text字段符合像Xhtml這樣的標準有一個很好的理由。

+0

非常感謝!這解決了這個問題。:) – 2012-03-08 14:23:52

+2

_Technical_問題解決了,但是這引入了什麼業務問題,@Murali?將自定義標籤添加到RTF源可以使您的作者更難。考慮使用_somewhat_更友好的分隔符,如[[或{{並通過模板轉換它。 – 2012-03-10 07:19:11

+0

我同意阿爾文。我們經常尋找解決方案來解決我們感知的技術問題,並對此感到滿意。 爲什麼你想嵌入一個動態變量?你試圖解決什麼功能問題? – 2012-03-10 07:31:51

相關問題