【问题标题】:Why is the editor not working correcly in TYPO3 version 7.6?为什么编辑器在 TYPO3 7.6 版中不能正常工作?
【发布时间】:2021-01-11 03:51:12
【问题描述】:

我已将旧网站从 6.2 更新到 7.6,但现在 RTE 编辑器无法正常工作于现有内容和新内容。 显示 RTE 编辑器,但文本区域仅显示 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head></head><body></body></html>,无法编辑或删除。 如果我按下“”按钮,我可以看到并编辑 html 代码。

我已尝试停用 rtehtmlarea 扩展并重新激活它,但这没有帮助。我也尝试过创建一个新的管理员用户,但这没有帮助。

我刚刚看到 rtehtmlarea 版本 8.7.3 被标记为已过时。我应该与 TYPO 7.6 一起使用哪个扩展?好像有很多!

状态报告说为 htmlArea RTE 安装了冲突的扩展,但没有说明哪些扩展。在列表中我只能看到 rtehtmlarea。我怎样才能找出是哪一个导致了问题?

【问题讨论】:

  • 请分享已安装和活动扩展的列表;这也可能是一个javascript错误吗?您是否尝试删除浏览器的缓存?
  • 我不知道如何获取扩展名列表,而且有太多无法手动输入。我不知道这是否是 javascript 错误,没有显示任何消息。我已经用 3 种不同的浏览器进行了尝试。
  • 寻找 /typo3conf/PackageStates.php 文件;它仅包含活动扩展。我看到你已经更新了你的问题;在 8.7.x 及更高版本上,RTEHtmlarea 已被 TYPO3 中包含的扩展 CKEditor 替换。您应该使用浏览器检查器来查找 javascript 错误。
  • 我使用的是 TYPO3 7.6 版,rtehtmlarea 扩展是 8.7.3 版。 CKEditor 处于实验状态,当我尝试安装它时,我收到一条警告说它需要 TYPO3 版本 6.1.0 到 6.2.99,所以我的太高了。你确定这是 rtehtmlarea 的正确替代品吗?
  • 我现在真的搞砸了!虽然我对 CKEditor 说取消,但它似乎已添加到列表中,现在我再也看不到扩展了。我只是收到一条错误消息“扩展 ckeditor 在依赖部分有无效的版本约束”。

标签: typo3 rte


【解决方案1】:

问题在于基于 webkit 的浏览器和过时的 TYPO3 版本 7.6 的组合。请看我的answer to a similar question

【讨论】:

  • 补丁没有解决Edge和Chrome浏览器的问题。
猜你喜欢
  • 1970-01-01
  • 2018-09-05
  • 2016-07-16
  • 2019-01-04
  • 2020-09-03
  • 2016-10-10
  • 2016-10-24
  • 2017-02-27
  • 2017-07-08
相关资源
最近更新 更多