0

我想修改我的表格的显示。

所以我用

{{ form_row(form.field1) }}
{{ form_row(form.field2) }}
{{ form_row(form.field3) }}
{{ form_row(form.field4) }}

代替

{{ form(form) }}

问题是没有这个,提交行(在新和编辑视图中提供easy-admin bundle)不会显示。但是,如果我放回去{{ form(form) }},则会显示提交行。

我也试过{{ form_rest(form) }}了,没有成功。

4

1 回答 1

3

EasyAdmin 对编辑和新视图的提交按钮进行硬编码,您可以在此处看到:https ://github.com/javiereguiluz/EasyAdminBundle/blob/master/Resources/views/form/bootstrap_3_layout.html.twig#L428

因此,如果您想自定义表单,只需放置一个常规按钮:

<button type="submit" class="btn btn-primary">
    <i class="fa fa-save"></i> {{ 'action.save'|trans(_trans_parameters, 'messages') }}
</button>
于 2016-05-19T15:56:38.280 回答