【问题标题】:TYPO3 TCA Defalut text multiline/textareaTYPO3 TCA 默认文本多行/文本区域
【发布时间】:2019-02-13 22:46:08
【问题描述】:

我可以在 TYPO3 TCA 中为 textareas 设置默认的“多行值”吗?

例如,如果我使用\n,则输出始终为\n,而不是换行符。 “默认”标签是一个整数或字符串(TYPO3 文档),所以似乎不可能在文本区域中输入默认的多行文本,对吧?

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

【问题讨论】:

    标签: typo3 typo3-8.x


    【解决方案1】:

    你必须适应你使用的定义。

    一般而言,TCA 是在 PHP 文件中定义的,但您使用 XML。 XML 不知道像\n 这样的转义字符。但是标签的内容可能包含换行符,因此可以拆分default 标签并在几行之后结束它。
    注意缩进!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-27
      • 1970-01-01
      • 1970-01-01
      • 2011-10-20
      • 2015-03-07
      • 2023-01-03
      • 2018-10-01
      相关资源
      最近更新 更多