Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony 2.1验证错误的表单主题赢得';t覆盖默认值_Php_Symfony_Twig_Symfony 2.1 - Fatal编程技术网

Php Symfony 2.1验证错误的表单主题赢得';t覆盖默认值

Php Symfony 2.1验证错误的表单主题赢得';t覆盖默认值,php,symfony,twig,symfony-2.1,Php,Symfony,Twig,Symfony 2.1,我尝试用以下内容覆盖symfony 2.1应用程序中的默认错误树枝模板: #config.yml twig: debug: %kernel.debug% strict_variables: %kernel.debug% form: resources: - 'AAACoreBundle::form_errors.html.twig' - 'AAACoreBundle::form_label.html.twig' 我

我尝试用以下内容覆盖symfony 2.1应用程序中的默认错误树枝模板:

#config.yml
twig:
   debug:            %kernel.debug%
   strict_variables: %kernel.debug%
   form:
     resources:
       - 'AAACoreBundle::form_errors.html.twig' 
       - 'AAACoreBundle::form_label.html.twig'
我在aaacorenbndle/Resources/views中创建了form_errors.html.twig(相当于默认的复制/粘贴)


有人知道我能查到什么吗?我似乎找不到原因。

由于某种原因,我不明白,切换顺序确实起了作用

非常感谢dreipunktnull的建议

#form_errors.html.twig
{% block form_errors %}
{% spaceless %}
{% if errors|length > 0 %}
<ul class="validation_errors">
    {% for error in errors %}
    <li>{{
                    error.messagePluralization is null
                        ? error.messageTemplate|trans(error.messageParameters, 'validators')
                        : error.messageTemplate|transchoice(error.messagePluralization, error.messageParameters, 'validators')
    }}</li>
    {% endfor %}
</ul>
{% endif %}
{% endspaceless %}
{% endblock form_errors %}
{% form_theme form with 'AAACoreBundle::form_errors.html.twig' %}