【发布时间】:2012-10-09 11:59:15
【问题描述】:
在 Symfony2 表单中,您有以下两种来自字段类型(以及其他):number:http://symfony.com/doc/2.0/reference/forms/types/number.htmlinteger:http://symfony.com/doc/2.0/reference/forms/types/integer.html
我的问题是为什么integer 类型呈现<input type="number"> 而number 类型呈现<input type="text"> 从而缺少HTML5 新的输入类型属性(最小、最大、步长)?
有没有一种体面和干净的方式来配置number 表单类型以呈现<input type="number"> 标记(表单主题对我来说似乎有点脏)?
编辑
似乎更改字段模板是唯一的选择,即使它声明了评论 {# type="number" doesn't work with floats #}
【问题讨论】: