gpt4 book ai didi

symfony - 如何从 Twig 更改输入类型

转载 作者:行者123 更新时间:2023-12-04 04:37:46 30 4
gpt4 key购买 nike

我是 symfony2 的新手。我正在使用带有 twig 1.0 的 Symfony 2.3 版本。

我的问题是我试图将输入字段类型从文本更改为电子邮件。

这是我的代码:

<div class="control-group">
{{ form_label(form.generalEmail, null, {'label_attr': {'class': 'control-label'}}) }}
{{ form_errors(form.generalEmail) }}
<div class="controls">
<div class="span12">
{{ form_widget(form.generalEmail, {'attr': {'class': 'span6'}}) }}
</div>
</div>
</div>

我该怎么做?

最佳答案

Symfony 尝试根据您的实体文件找出最合适的表单字段类型。

在您的表单中,会显示一个输入字段,因为您的实体字段类型是字符串。在您的表单构建器中,可能是这样的:

$builder->add('email');

更改它以指定您想要一个电子邮件字段。
$builder->add('email', 'email');

关于symfony - 如何从 Twig 更改输入类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19428470/

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