2012-04-03 2 views
1

양식 유효성 검사 오류가 Symfony2에 표시되는 방식을 전역 적으로 변경하려면 어떻게합니까? 예를 들어, 각 오류 메시지를 <span class="error"> 또는 그와 비슷한 것으로 감쌀 경우 어떻게 처리 할 수 ​​있습니까?양식 유효성 검사 오류가 Symfony2에 표시되는 방식을 제어

참고 : this question/answer을 알고 있지만 그 질문이 내 질문과 다를지 모르겠지만 선택한 대답을 적용하는 방법을 모르겠습니다.

답변

0
{# SomeBundle:Layout:fields.html.twig #} 
{% block field_errors %} 
{% spaceless %} 
    {% if errors|length > 0 %} 
     <span class="error"> 
      {% for error in errors %} 
       {{ error.messageTemplate|trans(error.messageParameters, 'validators') }}<br /> 
      {% endfor %} 
     </span> 
    {% endif %} 
{% endspaceless %} 
{% endblock field_errors %} 

{# In your form template #} 
{% form_theme form 'SomeBundle:Layout:fields.html.twig' %}