我正在尝试将一些自定义类添加到 Sitecore 6.5 的 RTE 中。我已添加到 ToolsFile.xml 和 default.css 文件中,我已确认该文件在浏览器中显示正确的类。但是下拉列表仍然不显示我的类(class)。我正在本地计算机上运行,并尝试重新启动 IIS,清空浏览器缓存,甚至重新启动我的计算机,所以我开始有点困惑。
我的 xml 架构如下
<root>
<modules></modules>
<tools></tools>
<tools></tools>
<tools></tools>
<tools></tools>
<links></links>
<snippets></snippets>
<symbols></symbols>
<fontNames></fontNames>
<fontSizes></fontSizes>
<colors></colors>
<paragraphs></paragraphs>
**<classes>
<class name="GreenText" value=".GreenText" />
<class name="BlueText" value=".BlueText"/>
</classes>**
<dialogParameters></dialogParameters>
<languages></languages>
<contextMenus></contextMenus>
</root>
最佳答案
您可以定义要在此配置设置上使用的 css 文件:
<!--CSS for the RichText-->
<setting name="WebStylesheet" value="/css/richtext.css" />
此 css 文件中的所有类都将在 RTE 中可用
一旦我还必须自定义超链接类的列表,如果您需要类似的内容,请查看此博客文章。 http://www.sitecoreinsight.com/how-to-define-the-list-of-css-class-in-the-apply-css-richtext-dropdown-list/
干杯。
关于.net - Sitecore RTE 类别列表未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22714960/