Joomla 3.8.6 上的网站。有默认编辑器“TinyMCE”、“CodeMirror”和“无编辑器”。这三个都包含并发布。
在前端和管理面板中,编辑模块/材料时,使用 CodeMirror。自然,客户希望在那里看到所见即所得的编辑器。
在网站的常规设置中,TinyMCE 是默认的编辑器。在 TinyMCE 插件本身的设置中,顺序为 0 - 第一个。CodeMirror 的顺序为 6,“No Editor”的顺序为 2。
问题:尽管进行了所有这些设置,但管理面板和前端都只使用了 CodeMirror。启用 TinyMCE 的唯一方法是禁用 CodeMirror 他妈的。同时,a) 系统在尝试在“打开 CodeMirror”模板中编辑某些内容时发誓,并在 TinyMCE 中显示正在编辑的内容,这是不可接受的,以及 b) 在前端它显示在“没有编辑器”中,如果这个插件被禁用,它通常会报告“没有发布编辑器插件”。但 TinyMCE 已包含并发布!
我勒个去?
问题解决了。问题原来是 Switch Editor 插件,该插件已被删除,但在系统中留下了浪费。我不得不把它放回去。