Вы должны посмотреть на документацию первой: https://symfony.com/doc/current/form/form_customization.html
Потому что мы не будем учить вас Symfony здесь, это очень хорошо объяснить в документации, и это задача слишком велика для нас.
В вашем случае theForm.id
- это поле формы, которое мы хотим отображать. Если мы хотим, чтобы отобразить <input>
в качестве формы пользователя LastName мы будем использовать
form_widget(userForm.lastname)
form_widget
говорит Symfony для отображения только виджета() ид данного. , если вы хотите иметь метку + вход + ошибки поля, которое вы могли бы использовать
form_row(userForm.lastname)
которым является почти равна
<div>
{{ form_label(form.lastname) }}
{{ form_errors(form.lastname) }}
{{ form_widget(form.lastname) }}
</div>
(это зависит от вида темы, но вы должен прочитать документ для деталей;))
Я не понимаю: о каком местоположении и содержании файла вы говорите? – goto
В чем смысл этой строки '{{form_widget (theForm.id)}}'.? –