我是 symfony 的新手,我正在尝试构建我的注册页面。通过我的 FormType 生成表单和字段,但我有点想更改条款和条件复选框的外观。
默认情况下,它是标签然后是盒子,我想颠倒它们并将我的标签放在盒子的右侧。有办法解决这个问题吗? 预先感谢您!
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