Heim > Fragen und Antworten > Hauptteil
Ich bin neu bei Symfony und versuche, meine Registrierungsseite zu erstellen. Das Formular und die Felder werden über meinen FormType generiert, aber ich möchte das Aussehen des Kontrollkästchens für die Allgemeinen Geschäftsbedingungen ändern.
Standardmäßig heißt es erst „Etikett“ und dann „Box“. Ich möchte sie umkehren und mein Etikett auf der rechten Seite der Box anbringen. Gibt es eine Möglichkeit, dieses Problem zu lösen? Vielen Dank im Voraus!
P粉4236943412024-04-05 19:02:45
我猜你正在使用 {{ form(form) }}
在 twig 中渲染表单。
但是当您使用这样的东西时,您可以决定如何呈现表单的各个部分
{{ form_start(form) }}{{ form_errors(form) }}{{ form_end(form) }}{{ form_row(form.task) }}{{ form_row(form.dueDate) }}
有了这些知识,您应该能够将标签放在右侧。
查看文档。有一个很好的图像,它描述了表单的各个部分,以及如何在 twig 中访问/渲染它。
https://symfony.com/doc/current/form/form_customization.html