Php Symfony 2.1验证错误的表单主题赢得';t覆盖默认值
我尝试用以下内容覆盖symfony 2.1应用程序中的默认错误树枝模板: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' 我
#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' %}