【问题标题】:TYPO3 CMS Fluid Styled Content different behaviours with empty p elementTYPO3 CMS Fluid Styled Content 空 p 元素的不同行为
【发布时间】:2019-04-11 00:30:29
【问题描述】:

我有两个 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 代码:

&lt;p&gt;Test&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;text&lt;/p&gt;

升级到 8.7.x 版的 TYPO3 CMS 呈现以下 HTML 代码:

&lt;p&gt;Test&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;text&lt;/p&gt;

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

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

【问题讨论】:

  • 你确定tt_content中的空行里面没有空格吗?也许这就是区别。

标签: ckeditor typo3 fluid-styled-content


【解决方案1】:

我在 Typo3 核心 bugtracker 上发现了一些看起来像您的问题的东西。

随着 8.7.20 的更新,&lt;p&gt;&lt;/p&gt; 中的 " " 被删除 结果在 前端。

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

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

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

希望有所帮助!

【讨论】:

    猜你喜欢
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2019-11-13
    • 1970-01-01
    • 2013-03-30
    • 2020-06-13
    • 1970-01-01
    • 2013-11-12
    相关资源
    最近更新 更多