我在 Symfony 3.4 中有一个带有 Craue FormFlow 的多步表单。
它运作良好,但我需要在表单顶部和底部显示按钮(下一个,后退)(默认情况下它们仅显示在底部)。
我查看了该捆绑包的文档,但找不到任何信息。检查 Symfony 的文档我发现我应该能够使用
{{ form_widget(form.submit) }}
但这给了我一个错误
Neither the property "submit" nor one of the methods "submit()", "getsubmit()"/"issubmit()"/"hassubmit()" or "__call()" exist and have public access in class "Symfony\Component\Form\FormView".
我可以在表单顶部添加 HTML,例如
<button type="submit" class="btn btn-primary finish">Next</button>
但是我必须检查每一步才能显示正确的按钮。
如果存在,我正在寻找更优雅的解决方案。
谢谢