Php Symfony表单在twig文件中工作,但不具有扩展布局

Php Symfony表单在twig文件中工作,但不具有扩展布局,php,symfony,twig,Php,Symfony,Twig,我在Symfony2框架中创建了一个mailform,它可以工作,但是当我添加twig extend方法时,它就不能工作了 我被困在这里,希望你能帮助我 该表单使用以下细枝代码: {% block content %} {{form(form)}} {% endblock %} {% extends 'TMCBundle::layout.html.twig' %} {% block content %} {{form(form)}} {% endblock %} 但它不

我在Symfony2框架中创建了一个mailform,它可以工作,但是当我添加twig extend方法时,它就不能工作了

我被困在这里,希望你能帮助我

该表单使用以下细枝代码:

{% block content %}
    {{form(form)}}
{% endblock %}
{% extends 'TMCBundle::layout.html.twig' %}


{% block content %}
    {{form(form)}}
{% endblock %} 
但它不适用于以下细枝代码:

{% block content %}
    {{form(form)}}
{% endblock %}
{% extends 'TMCBundle::layout.html.twig' %}


{% block content %}
    {{form(form)}}
{% endblock %} 

编辑:对不起,我忘了告诉你:“提交”按钮不起作用,所以表单操作没有被触发。

这是德里克·F的回答:我有一个javascript在监听表单。。。!
谢谢

不起作用怎么办?有错误吗?您的版面中有
{%block content%}
吗?是的,对不起,提交按钮似乎不起作用,没有反应。但是当我删除“{%extends…%}”时,表单会被提交(并发送邮件…){%block content%}在我的布局中,所以所有内容都会按应有的方式呈现。我也用“{%block dynamic%}”试过了,这一个也被渲染了,但同样的问题是,这个布局中可能包含了一些javascript,可以监听正在单击的提交按钮。