У меня есть форма, в которую я добавил еще одну. Вторая форма работает нормально, но вторая не работает.
В моем шаблоне Twig есть часть формы
<div>
{{ form_start(registrationForm) }}
<div>
{{ form_label(registrationForm.name, 'name') }}
{{ form_widget(registrationForm.name) }}
</div>
<div>
...
</div>
<div>
<div>
<a>Change password</a>
<!-- Modal -->
<div>
{{ form_start(passwordForm) }}
{{ form_label(passwordForm.password, 'change password') }}
{{ form_widget(passwordForm.password) }}
<div>
<button type="submit">Save</button>
</div>
{{ form_end(passwordForm) }}
</div>
</div>
</div>
<div>
{{ form_label(registrationForm.email, 'email') }}
{{ form_widget(registrationForm.email) }}
</div>
<div>
<div>
<button type="submit">Save changes</button>
</div>
</div>
{{ form_end(registrationForm) }}
Итак, passwordForm
работает (кнопка отправляет его) но кнопка отправки registration form
больше не работает. У кого-нибудь есть идеи, как решить эту проблему? Спасибо!
РЕДАКТИРОВАТЬ: эта проблема устранена путем удаления passwordForm
и помещения после registerationForm
. В моем случае позиция не имеет значения, потому что это модальное окно, которое появляется при нажатии кнопки.