使用symfony 3,我如何自定义表单属性顺序?
在我的BookType类中,我按照自定义顺序添加属性,但在呈现时,窗体将以另一种顺序显示。为什么?
class BookType extends AbstractType{
public function buildForm(FormBuilderInterface $builder, array $options){
$builder
->add('title')
->add('author')
->add('pages')
->add('published_date')
->add('views');
}
}
这就是结果:
- 作者
- 标题
- 页数
- 观点
- 出版日期
提前谢谢
1条答案
按热度按时间vaqhlq811#
您可以使用form_row(form.作者)为您必须显示的每个字段。看看那里:
https://symfony.com/doc/current/form/form_customization.html#form-rendering-basics