TYPO3在输入值的两个单词之间添加一个空格

时间:2018-01-28 20:25:40

标签: typo3 typoscript

我使用的是TYPO3 8.7.9。 使用以下TS,我预先填充前端输入字段的值:

plugin.tx_powermail {
settings {
    setup {
        prefill {
            name = COA
            name {
                10 = TEXT
                10.data = TSFE:fe_user|user|first_name
                10.dataWrap = |     --- this doesn't work.

                20 = TEXT
                20.data = TSFE:fe_user|user|last_name
            }
         }
      }
  }
}

我需要在名字和姓氏之间留一个空格。 DataWrap在这里没有帮助,因为HMTL代码显示在输入字段中。 谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

发布问题是解决方案的一半。当我第一次尝试'noTrimWrap'它没有成功,但现在它的工作原理。因此解决方案非常简单:

plugin.tx_powermail {
settings {
    setup {
        prefill {
            name = COA
            name {
                10 = TEXT
                10.data = TSFE:fe_user|user|first_name
                10.noTrimWrap = | | |

                20 = TEXT
                20.data = TSFE:fe_user|user|last_name
            }
         }
      }
  }
}

答案 1 :(得分:1)

我没有亲自测试过;也许这也可以起作用:

plugin.tx_powermail {
settings {
    setup {
        prefill {
            name = TEXT
            name.value = {TSFE:fe_user|user|first_name} {TSFE:fe_user|user|last_name}
            name.insertData = 1
            }
         }
      }
  }
}