gpt4 book ai didi

symfony - 如何使用symfony2中的表单获取输入类型是数字?

转载 作者:行者123 更新时间:2023-12-04 13:05:24 25 4
gpt4 key购买 nike

这是我的表单构建器代码

public function buildForm(FormBuilder $builder, array $options)
{
$builder->add('phoneAlternative', 'number',array('max_length'=>15));
$builder->add('emailPersonal', 'email');
$builder->add('addressCurrent', 'textarea');
}

这是 html 标记
<input id="employee_phoneAlternative" type="text" maxlength="15" required="required" name="employee[phoneAlternative]" class="valid">

任何人建议我。为什么输入类型给出“文本”,因为我给出了一个数字。在建立形式的同时。我将如何使用表单构建器在 symfony2 中获得输入类型为“数字”。

最佳答案

您需要使用表单类型“integer” ',而不是 ' number '。

'number' 表单类型应该用于需要 text 的浮点数。输入。

所以在你的情况下正确的代码行是:

$builder->add('phoneAlternative', 'integer', array('max_length'=>15));

关于symfony - 如何使用symfony2中的表单获取输入类型是数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9615351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com