我只想要文字和超链接,而不是<p>
标签。放入列表时我也遇到了问题,每个<li>
都会在其前面放置一个 
,它被识别为新段落。
有没有办法阻止富文本编辑器添加这些?
答案 0 :(得分:2)
Sitecore富文本编辑器可以通过多种方式进行配置。在内部,它是Telerik RAD编辑器的一个实例。因此,您可以将Telerik网站上记录的许多相同配置策略应用于它。
前段时间我写了一篇博文,内容是关于如何阻止编辑器搞乱你的HTML:
http://jermdavis.wordpress.com/2014/04/06/ever-wished-the-rich-text-field-didnt-mess-with-your-html/
虽然这没有解决您的确切问题,但配置编辑器内部行为的一般策略可能会用于满足您的要求。底层编辑器具有一系列过滤行为,您可以启用和禁用这些行为以帮助满足您的要求。 &#34; FixEnclosingP&#34;和&#34; ConvertCharactersToEntities&#34;选项可能在这里有所帮助?他们已在Telerik的网站上记录:
http://www.telerik.com/help/aspnet-ajax/t_telerik_web_ui_editorfilters.html
还有其他策略,例如对编辑器保存的HTML进行后处理。 Sitecore的SaveRichTextContent管道可能对此有所帮助?这篇博客文章可能会为您提供有关如何使用它的一些想法:
https://techmusingz.wordpress.com/2014/06/14/wrapping-rich-text-value-in-paragraph-tag-in-sitecore/