【问题标题】:TWIG: form_widget with type numberTWIG:带有类型号的 form_widget
【发布时间】:2016-01-25 12:01:23
【问题描述】:

我正在尝试使用 Twig 和 Silex 更改输入的“文本”类型,但看起来我做错了什么。

这是我正在做的基本代码:

<div class='form-group'>
    {{ form_label("Id") }}
    {{ form_widget("id", { attr: { 'class': 'form-control' }}) }}
</div>

我希望这个 id 字段是一个整数。

【问题讨论】:

    标签: php symfony twig silex


    【解决方案1】:

    在 Symfony 中,您需要更改表单类型中的类型:

    ->add('streetNo', NumberType::class, ['required' => true])
    

    对于旧版本的 Symfony,它看起来像这样:

    ->add('streetNo','number', ['required' => true])
    

    树枝“不关心”输入类型。我认为 Silex 与基于 Symfony 构建的相同。

    【讨论】:

    • 是的,就是这样。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2014-02-14
    • 1970-01-01
    • 2015-09-25
    • 1970-01-01
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    • 2020-04-08
    相关资源
    最近更新 更多