Symfony: 功能:在 Form 组件中将 min 和 max 添加到整数类型。

创建于 2012-03-08  ·  3评论  ·  资料来源: symfony/symfony

将 min 和 max 属性添加到 Form 组件中的整数类型会很棒。 我看到控制器中的用法是这样发生的:

$formBuilder = $this->createFormBuilder(array())
    ->add('someIntegerField', 'integer', array('min' =>2, 'max' =>5,));

然后表单渲染小部件会将最小或最大字段添加到 html 输入标签。
<input type="number" id="form_someIntegerField" name="form[someIntegerField]" min="2" max="5">

最有用的评论

array('attr' => array('min' => ...))应该可以工作。 如果是这种情况,您可以打开 PR 来改进文档。

注意:最小值/最大值应该从你的验证约束中猜测出来,但我记得整数有一个缺陷。

所有3条评论

array('attr' => array('min' => ...))应该可以工作。 如果是这种情况,您可以打开 PR 来改进文档。

注意:最小值/最大值应该从你的验证约束中猜测出来,但我记得整数有一个缺陷。

谢谢维克! 那工作得很好。 我不认为那是在文档中...

埃克塞特!!!!

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

iamkoby picture iamkoby  ·  3评论

tobske picture tobske  ·  3评论

FRAGnatt picture FRAGnatt  ·  3评论

HappyJiJi picture HappyJiJi  ·  3评论

sunviwo picture sunviwo  ·  3评论