2014-10-07 63 views
3

在Sitecore 7.2中使用RTE(可能還有其他版本),如果在HTML視圖中將一個空屬性添加到元素,切換到設計視圖然後返回到HTML視圖,則空屬性爲除去。例如,我添加了<span data-test="">test</span>,然後點擊了Design和HTML,我的元素變成了<span>test</span>sitecore RTE刪除空屬性

我知道Telerik RadEditor是一個XHTML編輯器,但在Telerik Demo頁面上,ConvertToXhtml可以被禁用,並且編輯器的行爲與我希望的一樣。如何使用Sitecore禁用ConvertToXhtml

我試着刪除

<processor type="Sitecore.Pipelines.FixXHtml.ConvertToXHtml, Sitecore.Kernel"/> 

fixXHtml管道,但這並沒有改變行爲。我也嘗試了以下How do I turn off XHTML validation in Sitecore?,但只有在事實發生後才更改驗證(在顯示Sitecore驗證警告/錯誤之前清除了空屬性)。

回答

3

也許這篇文章將幫助:

Prevent Sitecore Content Editor From Stripping Script Tags

希望,你應該只需要替換「RemoveScripts」與「ConvertToXhtml」

+1

感謝,因爲在頁面上指出,現在有一個設置在'RemoveScripts'的web.config中,但原始解決方案適用於'ConvertToXhtml'。 – thadmiller 2014-10-07 21:03:34