2016-11-28 2 views
0

Я не знаю, как извлечь ошибки из нижележащего вложенного массива. Мне интересно, я должен использовать foreach, чтобы получить массив ошибок, отображаемый в twig?Невозможно отобразить ошибки формы в twig

"errors" => FormErrorIterator {#1191 ▼ 
    -form: Form {#807 ▼ 
    -config: FormBuilder {#796 ▶} 
    -parent: Form {#747 ▼ 
     -config: FormBuilder {#828 ▶} 
     -parent: null 
     -children: OrderedHashMap {#819 ▶} 
     -errors: array:1 [▼ 
     0 => FormError {#1185 ▼ 
      -message: "Your first name must be at least characters long" 
      #messageTemplate: "Your first name must be at least characters long" 
      #messageParameters: array:2 [▶] 
      #messagePluralization: 1 
      -cause: ConstraintViolation {#1196 ▶} 
      -origin: Form {#807} 
     } 
     ] 

ответ

1

У вас есть виджет для этого:

{{ form_errors(form) }} 
+0

Он работал. благодаря – user1965773

Смежные вопросы