TYPO3 CKEditor:防止删除两个 HTML 标签之间的空格

TYPO3 CKEditor: prevent removal of whitespaces between two HTML tags

我已经将网站从 TYPO3 7.6 更新到 9.5。

现在 CKEditor 的前端输出似乎删除了两个 HTML 标签之间的空格: <strong>sometext:</strong><a href="https://domain.tld/" target="_blank" class="external-link-new-window">more text</a>

在编辑器中,结束 </strong> 和开始 <a> 标记之间有一个空格。

有什么办法可以配置吗?

我自己试过了,RTE 不会删除 </span> <a href.... 之间的空格。 从 7.6 升级到 9.5 后,我也遇到了 CKEditor 问题。
就我而言,我必须清理我的 TypoScript。

如果您的 TypoScript (RTE.whatever) 中有任何旧配置,请将其删除并重试。
也许您可以删除所有自定义 TS 并检查 RTE 行为以确保错误来自那里。

我认为这里的问题是,在 9.5 版中,可变内容元素使用的 viewhelper <f:spaceless> 删除了空格 - 请参阅

/typo3/sysext/fluid_styled_content/Resources/Private/Layouts/Default.html

如果这对您来说是错误的,您可以覆盖默认布局文件并删除它。