TYPO3 CMS Fluid Styled Content 具有空 p 元素的不同行为
TYPO3 CMS Fluid Styled Content different behaviours with empty p element
我有两个 TYPO3 CMS 实例。一个安装了版本 8.7.x,一个从 7.6.x.
升级到 8.7.x
我使用 CType textpic
创建了一个内容元素,在两个实例中都包含以下文本(从 ckeditor 的源代码中获取):
<p>Test</p>
<p> </p>
<p>text</p>
在数据库中,两个 tt_content
条目如下所示:
<p>Test</p>
<p>text</p>
现在,我们来到前端。
TYPO3 CMS 使用版本 8 设置。7.x 呈现以下 HTML 代码:
<p>Test</p><p> </p><p>text</p>
TYPO3 CMS 已升级到版本 8。7.x 呈现以下 HTML 代码:
<p>Test</p><p></p><p>text</p>
升级后的实例中缺少
。
我在这两种情况下都使用 fluid_styled_content
。为什么实例行为不一样?
我在 Typo3 核心错误追踪器上发现了一些看起来像你的问题的东西。
With the update to 8.7.20 the " "
in an <p></p>
were removed witch the
result that many empty but needed lines/spaces were removed in the
frontend.
只需将此行放在网站的 TypoScript 设置中作为临时解决方案,直到错误得到修复:
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.innerStdWrap_all.ifBlank =
您可以在此处找到原始错误:https://forge.typo3.org/issues/86819
希望对您有所帮助!
我有两个 TYPO3 CMS 实例。一个安装了版本 8.7.x,一个从 7.6.x.
升级到 8.7.x我使用 CType textpic
创建了一个内容元素,在两个实例中都包含以下文本(从 ckeditor 的源代码中获取):
<p>Test</p>
<p> </p>
<p>text</p>
在数据库中,两个 tt_content
条目如下所示:
<p>Test</p>
<p>text</p>
现在,我们来到前端。
TYPO3 CMS 使用版本 8 设置。7.x 呈现以下 HTML 代码:
<p>Test</p><p> </p><p>text</p>
TYPO3 CMS 已升级到版本 8。7.x 呈现以下 HTML 代码:
<p>Test</p><p></p><p>text</p>
升级后的实例中缺少
。
我在这两种情况下都使用 fluid_styled_content
。为什么实例行为不一样?
我在 Typo3 核心错误追踪器上发现了一些看起来像你的问题的东西。
With the update to 8.7.20 the
" "
in an<p></p>
were removed witch the result that many empty but needed lines/spaces were removed in the frontend.
只需将此行放在网站的 TypoScript 设置中作为临时解决方案,直到错误得到修复:
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.innerStdWrap_all.ifBlank =
您可以在此处找到原始错误:https://forge.typo3.org/issues/86819
希望对您有所帮助!