【发布时间】:2016-01-25 12:01:23
【问题描述】:
我正在尝试使用 Twig 和 Silex 更改输入的“文本”类型,但看起来我做错了什么。
这是我正在做的基本代码:
<div class='form-group'>
{{ form_label("Id") }}
{{ form_widget("id", { attr: { 'class': 'form-control' }}) }}
</div>
我希望这个 id 字段是一个整数。
【问题讨论】:
我正在尝试使用 Twig 和 Silex 更改输入的“文本”类型,但看起来我做错了什么。
这是我正在做的基本代码:
<div class='form-group'>
{{ form_label("Id") }}
{{ form_widget("id", { attr: { 'class': 'form-control' }}) }}
</div>
我希望这个 id 字段是一个整数。
【问题讨论】:
在 Symfony 中,您需要更改表单类型中的类型:
->add('streetNo', NumberType::class, ['required' => true])
对于旧版本的 Symfony,它看起来像这样:
->add('streetNo','number', ['required' => true])
树枝“不关心”输入类型。我认为 Silex 与基于 Symfony 构建的相同。
【讨论】: