我有一个杂志文章内容类型,有一个Body字段。正文字段配置为使用CKEditor。我还设置了杂志编辑角色。
以管理员身份登录后,我可以看到"文字格式"使用常用选项(完整HTML,过滤HTML,纯文本,PHP代码)选择编辑器文本区域正下方的框。当我以杂志编辑器的身份登录时,"文本格式"框未呈现到页面。
理想情况下,我希望在选择框中向所有用户显示可用的文本格式(取决于用户角色)。在紧要关头,我会将所有用户的身体字段默认为完整HTML。
在 / admin / structure / types / manage / magazine-article / fields / body 下:
在 / admin / config / content / ckeditor 下:
在 / admin / config / content / formats 下:
在 / admin / people / permissions 下:
我已经清除了缓存。我已将其关闭再打开。我错过了什么?
答案 0 :(得分:2)
我刚才有这个问题。在我的例子中,它是我安装的Better Formats模块。我必须通过Better Formats部分中的/ admin / people / permissions为非管理员角色启用适当的权限。不知怎的,最近一轮更新我确实改变了权限。如果不是这样的话,我也很难过,因为看起来你已经把所有事情都设置得正确了。