TYPO3 - 如何将占位符添加到输入字段?

时间:2016-03-10 23:56:28

标签: typo3 typoscript

在使用标准模板引擎的TYPO3(7.2.0)中,有没有办法在标准邮件表单文本输入中添加占位符属性?

目前我正在使用JavaScript将标签转换为占位符,但我愿意接受有关更好方法的建议......

2 个答案:

答案 0 :(得分:1)

在表单字段编辑期间,您有许多属性,Placeholder

enter image description here

在文本版本中将是:

10 = TEXTLINE
10 {
    type = text
    class = foo-class
    id = foo-id
    name = foo
    placeholder = Hmmm?
    required = required
    label {
        value = My Field
    }
}

答案 1 :(得分:1)

建议的@biesior解决方案仅适用于EXT:表格7.4及更高版本(参见changelog)。提供的图片显示了TYPO3 7.5或7.6的表单向导。在7.2中,您无法在向导中找到任何占位符属性。

我建议更新到TYPO3 7.6,因为此版本包含EXT:form的重写。您将能够使用流体模板来自定义表单。此外,HTML5属性是可能的。在重写之前,允许的属性集非常有限。现在您可以添加您能想到的所有属性(例如"数据 - ")。请参阅changelog

如果您对EXT有任何疑问:表格加入Slack上的频道。如果您还不了解Slack,请查看invite function