我正在使用symfony 2.4,我需要为表单中的提交按钮设置我自己的主题.我已经能够自定义输入字段的呈现方式,以下代码正在运行.
{% block form_row %} {% spaceless %}{{ form_errors(form) }} {{ form_label(form) }} {{ form_widget(form, { 'attr': {'class': 'form-control'} }) }} {% if help is defined %} {{ help }} {% endif %}{% endspaceless %} {% endblock form_row %}
问题:为了实现目标,我需要覆盖哪个块?
如文档中的如何自定义表单呈现部分中所述.您应该覆盖的提交按钮相关块,以便自定义表单的按钮{% block submit_widget %}
,{% block button_widget %}
具体取决于您要引入的自定义级别.
检查form_div_layout.html.twig代码以完全理解这些帮助程序的默认实现.
很高兴知道,
添加到Symfony 2.3的表单中的按钮支持.