2010-08-04 44 views
3

是否有强制粘贴为Sitecore里面的Rich Text字段文本的好方法?我知道Rich Text Editor中有一个“Paste as Text”按钮,但内容作者几乎肯定会按Ctrl + V或Right-Click-> Paste来放入文本,并且如果该内容来自Word ,所有地狱与标记打破。我们迄今为止的解决方法是粘贴到记事本中,然后复制该文本并将其粘贴到Rich Text Field中,但该解决方案不够雅致,我讨厌它。Sitecore:强制粘贴为未格式化的文本

谢谢你的时间。

回答

4

看一看设定

<property name="StripFormattingOnPaste">None</property> 

所在的文件/sitecore/shell/radcontrols/editor/ConfigFile.xml

我最后一次与你相似的要求在,我走了进去,并进行了更改,它能正常工作。应该仍然工作,除非他们改变了一些东西:-)

+0

感谢您的回应!我认为这正是我需要的。我在.xml文件中看到了该行,但该更改似乎没有影响任何内容。我是否需要特别为Sitecore做些事情来重新读取xml文件? (对不起,我从来没有编辑过web.config以外的任何Sitecore配置文件)。到目前为止,我尝试了智能发布并使web.config缓存失效,试图让它工作,但没有骰子 – raynjamin 2010-08-04 14:53:16

+3

经过一些更多的研究,我发现这里的文件:\ sitecore \ shell \ Controls \ Rich Text Editor \ default.aspx具有与剥离格式相关的非常类似的设置。设置行StripFormattingOnPaste =“MSWordRemoveAll”给了我需要的结果。 – raynjamin 2010-08-04 15:49:42

+0

啊,是的。道歉,我忘了.aspx文件...现在你提到它了,我记得当我上次做这件事的时候,它就涉及到了。 很高兴为您效力:-) – 2010-08-05 06:00:28

相关问题