TYPO3 TCA Defalut文本多行/文本区域

时间:2019-02-13 22:46:08

标签: typo3 typo3-8.x

我可以为TYPO3 TCA中的文本区域设置默认的“多行值”吗?

例如,如果我使用\n,则输出始终为\n,而不是换行符。 “默认”标记是整数或字符串(TYPO3 docu),因此似乎无法在文本区域中输入默认的多行文本,对吗?

<config>
    <type>text</type>
    <rows>3</rows>
    <cols>30</cols>
    <eval>trim</eval>
    <default>WILD AND FREE \n SINCE 2008</default>
</config>

1 个答案:

答案 0 :(得分:0)

您必须适应所使用的定义类型。

通常,TCA在PHP文件中定义,但是您使用XML。 XML不了解诸如\n之类的转义字符。但标记的内容可能包含换行符,因此可以拆分default标记并在以后的某些行结束。
注意缩进!