Как получить сообщение об ошибке каждого поля из объекта формы в symfony2?

Я выполнил этот учебник http://symfony.com/doc/current/forms.html, и я отлично отобразил свою форму вставки, но только одну проблему, которую я не могу решить:

Я хочу показать всю ошибку каждого поля, когда форма недействительна. Это пример кода:

$form->handleRequest($request); if (false === $form->isValid()) { // How to get all error message of each field ?? } 

Это похоже на очень базовую информацию, но я не могу найти никакого руководства для решения этой проблемы. Надеюсь, кто-нибудь может мне помочь.

Благодарю.

Related of "Как получить сообщение об ошибке каждого поля из объекта формы в symfony2?"

Доступ к ошибкам с контроллера

Вы можете обращаться к ошибкам в виде массива, используя $form->getErrors() в контроллере.

 $form->handleRequest($request); if (false === $form->isValid()) { // How to get all error message of each field ?? echo "<pre>"; print_r($form->getErrors()); } 

Доступ к ошибкам от TWIG

  • Отображает все ошибки в шаблоне

    {{ form_errors(form) }}

  • Ошибка доступа для определенного поля

    {{ form_errors(form.username) }}