TYPO3 CMS流体样式化的内容带有空p元素的不同行为

时间:2018-11-07 14:47:31

标签: ckeditor typo3 fluid-styled-content

我有两个TYPO3 CMS实例。一种安装了8.7.x版本,另一种已从7.6.x升级到8.7.x。

我创建了一个内容类型为CType textpic的内容元素,在两个实例中都包含以下文本(从ckeditor的源代码中获取了它):

<p>Test</p>

<p>&nbsp;</p>

<p>text</p>

在数据库中,两者 tt_content条目如下所示:

<p>Test</p>

<p>text</p>

现在,我们来到前端。

用8.7.x版设置的

TYPO3 CMS呈现以下HTML代码:

<p>Test</p><p>&nbsp;</p><p>text</p>

升级到版本8.7.x的

TYPO3 CMS呈现以下HTML代码:

<p>Test</p><p></p><p>text</p>

升级后的实例中缺少&nbsp;

在两种情况下我都使用fluid_styled_content。为什么实例行为不一样?

1 个答案:

答案 0 :(得分:1)

我在Typo3核心Bugtracker上发现了一些类似您的问题的东西。

  

随着更新至8.7.20," "中的<p></p>被删除,   结果,许多空的但需要的行/空间被删除了   前端。

只需将此行作为临时解决方案放入您网站的TypoScript设置中,直到修复该错误:

lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.innerStdWrap_all.ifBlank = &nbsp;

您可以在此处找到原始错误:https://forge.typo3.org/issues/86819

希望有帮助!