Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TYPO3 v8如何将默认rte从ckeditor更改回rtehtmlarea?_Typo3_Rte - Fatal编程技术网

TYPO3 v8如何将默认rte从ckeditor更改回rtehtmlarea?

TYPO3 v8如何将默认rte从ckeditor更改回rtehtmlarea?,typo3,rte,Typo3,Rte,我从安装了rtehtmlarea(我使用typo3 v8.7.8)。现在,如何将其设置为默认rte?在我的用户设置->编辑和高级功能->启用富格文本编辑器(如果可用)中选中。此外,我还尝试在中更改RTE.default.disabled=1,但没有成功。它是否相关,或者我是否需要查看其他设置?a)卸载扩展rte\u ckeditor-RTEHMLAREA然后将启动 b) 将$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeResolver

我从安装了rtehtmlarea(我使用typo3 v8.7.8)。现在,如何将其设置为默认rte?在我的用户设置->编辑和高级功能->启用富格文本编辑器(如果可用)中选中。此外,我还尝试在中更改
RTE.default.disabled=1
,但没有成功。它是否相关,或者我是否需要查看其他设置?

a)卸载扩展rte\u ckeditor-RTEHMLAREA然后将启动

b) 将$GLOBALS['TYPO3_CONF_VARS']['SYS']['formEngine']['nodeResolver'][1480314091]['priority'](这是htmlarea元素解析程序)的优先级提高到50以上(高于ckeditor解析程序优先级50)要继续,请参阅ext:rtethlarea和ext:rte\u ckeditor的ext\u localconf.php中的两个表单元素解析器注册

c) 如果您希望根据编辑的元素(表/记录类型/…)在某些位置使用ckeditor,在其他位置使用htmlarea,请添加优先级高于50的自己的解析器,并在其中发挥您的魔力。请参阅\TYPO3\CMS\rtecketeditor\Form\Resolver\RichTextNodeResolver和\TYPO3\CMS\rtethtmlarea\Form\Resolver\RichTextNodeResolver作为如何执行此操作的示例


FormEngine解析器也记录在扩展管理器中的

中,您是否已禁用rte_ckeditor?@Riccardo De Contardi您是对的,您需要禁用rte_ckeditor。现在我又试了一次,成功了。在我得到一个错误之前,它看起来像这样“无法加载Yaml配置EXT:rte_ckeditor/…默认conf.Yaml的路径”。(我一直在使用自定义RTE Yaml配置,但我确信我在ext_localconf中禁用了它,重新插入了我的插件,然后禁用了RTE_ckeditor)。感谢您提供详细答案和节点工厂链接。问题在于禁用对rte_ckeditor的所有引用(在我的例子中是自定义rte设置)。