TYPO3 TCA 文本换行符
TYPO3 TCA text linebreaks
我需要一个多行文本区域,它被 <h1>
封装在 Fluid 中。
如果我在 TCA richtext 中创建该字段,CKeditor 会在它周围抛出一个 <p>
标记,所以我得到
<h1><p>bla<br/>next line</p></h1>
这是无效的 HTML。
我在 CKEditor 中尝试了一些设置,例如 config.autoParagraph: false
,但没有帮助。
当我将文本字段设置为非 richttext 时,前端不提供换行符,但我注意到多行已保存到数据库中。有输出这个的打字方式吗?
您可以在没有 RTE 的情况下使用 <f:format.nl2br>
。
或 <f:format.raw>
/<f:format.html>
与 RTE。
我需要一个多行文本区域,它被 <h1>
封装在 Fluid 中。
如果我在 TCA richtext 中创建该字段,CKeditor 会在它周围抛出一个 <p>
标记,所以我得到
<h1><p>bla<br/>next line</p></h1>
这是无效的 HTML。
我在 CKEditor 中尝试了一些设置,例如 config.autoParagraph: false
,但没有帮助。
当我将文本字段设置为非 richttext 时,前端不提供换行符,但我注意到多行已保存到数据库中。有输出这个的打字方式吗?
您可以在没有 RTE 的情况下使用 <f:format.nl2br>
。
或 <f:format.raw>
/<f:format.html>
与 RTE。