在树枝上将密码字段分别设置为第一个密码和第二个密码
Separate password field to password first and password second on twig
我的表单生成器上有一个密码类型:RepeatedType
-> add('password', RepeatedType::class, array(
'required' => true,
'type' => PasswordType::class,
'first_options' => array('label' => 'label.password'),
'second_options' => array('label' => 'label.confirm_password'),
))
在树枝部分,我想将它们显示在同一行中,如下图所示:
但我不知道如何在树枝上将它们分开:
我试过:
{{ form_row(form.password, {'attr':{'class': 'form-control'}}) }}
但它们看起来像:
更新我是怎么做到的希望对其他人有所帮助:
<div class="form-group">
<div class="col-sm-4">
{{ form_row(form.password.first) }}</div>
<div class="col-sm-2"></div>
<div class="col-sm-4">{{ form_row(form.password.second) }}</div>
</div>
在你的 twig 文件中,将它们称为:
{{ form_row(form.password.first, {'attr':{'class': 'form-control'}}) }}
{{ form_row(form.password.second, {'attr':{'class': 'form-control'}}) }}
更多详情:
https://symfonycasts.com/screencast/symfony3-security/user-registration-form
此外,如果你使用 bootstrap,你可以使用 form-row 和 col 类 可能是这样的:
<form>
<div class="form-row">
<div class="col">
{{ form_row(form.password.first, {'attr':{'class': 'form-control'}}) }}
</div>
<div class="col">
{{ form_row(form.password.second, {'attr':{'class': 'form-control'}}) }}
</div>
</div>
</form>
我的表单生成器上有一个密码类型:RepeatedType
-> add('password', RepeatedType::class, array(
'required' => true,
'type' => PasswordType::class,
'first_options' => array('label' => 'label.password'),
'second_options' => array('label' => 'label.confirm_password'),
))
在树枝部分,我想将它们显示在同一行中,如下图所示:
但我不知道如何在树枝上将它们分开:
我试过:
{{ form_row(form.password, {'attr':{'class': 'form-control'}}) }}
但它们看起来像:
更新我是怎么做到的希望对其他人有所帮助:
<div class="form-group">
<div class="col-sm-4">
{{ form_row(form.password.first) }}</div>
<div class="col-sm-2"></div>
<div class="col-sm-4">{{ form_row(form.password.second) }}</div>
</div>
在你的 twig 文件中,将它们称为:
{{ form_row(form.password.first, {'attr':{'class': 'form-control'}}) }}
{{ form_row(form.password.second, {'attr':{'class': 'form-control'}}) }}
更多详情: https://symfonycasts.com/screencast/symfony3-security/user-registration-form
此外,如果你使用 bootstrap,你可以使用 form-row 和 col 类 可能是这样的:
<form>
<div class="form-row">
<div class="col">
{{ form_row(form.password.first, {'attr':{'class': 'form-control'}}) }}
</div>
<div class="col">
{{ form_row(form.password.second, {'attr':{'class': 'form-control'}}) }}
</div>
</div>
</form>