在 CKEdtior 中保存文本 CE 时的额外段落(空或不空)(仅限 Typo3 第 9 节)



自从我升级到 Typo3 v9 以来,所有保存在 CKE 编辑器中的文本 CE 在 FE 中显示时都会被"转换",文本行之间添加了空段落。

1号线 2
号线

成为

Line1


 


Line2

预期:

Line1
Line2

我发现了一些非常相似的帖子/错误跟踪,但我无法弄清楚如何解决这个问题。

没有使用像"通量"这样的特殊内容,它在 Typo3 v8 中工作。 提前感谢您的帮助。 乔尔

通常输出来自fluid_styled_content模板,如TextMedia.html,由 ViewHelperf:format.html呈现

您可能需要检查 TypoScript 对象lib.parseFunc_RTE该对象转换数据库中的富文本以进行前端显示(请参阅 https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/Functions/(

顺便说一句:如果您在富文本编辑器中按"输入"(段落分隔符(或"Shift+Enter"(分隔符(,则会有所不同。也许这就是你所追求的?

当我安装一个新的 Typo3 v9 实例时,CKE 和 FE 输出一切都很好!

所以我做了额外的测试/研究,最后在 2 个网站上发现:

-rtehtmlarea 扩展仍然处于活动状态(我们刚刚从 8->9 升级( -从 rtehtmlarea 继承的 RTE 配置仍然存在于 TS 配置中

在第一个站点上,卸载rtehtmlarea解决了这个问题。在第二个rtehtmlarea没有安装,但忘记了旧的配置是一个问题。删除此配置也解决了问题!

希望这可以帮助其他用户。

最新更新