Sitecore 10.0.1中RTE无法显示HTML编辑器标签求助
Sitecore 10.0.1 富文本编辑器修改默认配置后丢失设计/HTML标签的解决方案
你在修改HtmlEditor.DefaultProfile配置为以下值后,出现富文本编辑器设计和HTML标签页消失、无法切换视图的问题:
<setting name="HtmlEditor.DefaultProfile" value="/sitecore/system/Settings/Html Editor Profiles/Rich Text IDE" />
可以按以下步骤排查解决:
检查目标编辑器配置的功能按钮
登录Sitecore后台,导航到/sitecore/system/Settings/Html Editor Profiles/Rich Text IDE:- 查看该配置的Toolbar和Buttons节点,确认是否包含
Design和Html按钮(这两个是视图切换的核心按钮) - 如果缺失,将这两个按钮添加到工具栏的配置列表中,保存后刷新编辑器页面
- 查看该配置的Toolbar和Buttons节点,确认是否包含
验证配置加载正确性
- 访问
/sitecore/admin/showconfig.aspx,搜索HtmlEditor.DefaultProfile,确认配置的路径拼写完全正确 - 若路径有误,修正配置文件中的值后重启Sitecore实例
- 访问
检查用户权限
确认当前操作的Sitecore用户对/sitecore/system/Settings/Html Editor Profiles/Rich Text IDE配置项拥有读取权限,权限不足会导致编辑器无法加载完整的配置内容对比默认配置定位问题
临时将HtmlEditor.DefaultProfile改回默认值/sitecore/system/Settings/Html Editor Profiles/Rich Text Default,刷新编辑器查看标签是否恢复。如果恢复,说明问题出在Rich Text IDE配置本身,需要针对性调整该配置的视图相关设置清理Sitecore缓存
访问/sitecore/admin/cache.aspx,清理所有缓存项,尤其是HTML编辑器相关的缓存,确保新配置完全生效
内容的提问来源于stack exchange,提问作者coder
相关产品推荐
相关产品推荐

