Не выводится сообщение об ошибке в форме, при не заполнении поля, построенной с помощью form builder (форма symphony) используется в laravel
])->add("interfaceLangs", "entity", [
"expanded" => true,
"multiple" => true,
"class" => "App\Models\ApplicationInterfaceLang",
"property" => "label",
"label_attr" => ["class" => "control-label required"],
"rules" => "required_with:name",
"selected" => function ($langs) {
if (!$langs) {
return [];
}
return $langs->pluck("id")->toArray();
},
'choice_options' => [
'wrapper' => ['class' => 'form-check-inline checkbox mb-2'],
],
"error_messages" => [
"language.required_with" => 'Обязательное поле',
],
"label" => "Языки интерфейса",