У меня есть вопрос, связанный с проверкой формы Assert в Symfony.Итак, у меня есть:
/**
* @ORM\Column(type="string")
* @Assert\NotBlank(message="client.firstName.notBlank")
* @Assert\Length(
* min = 2,
* max = 50,
* minMessage = "client.firstName.invalid",
* maxMessage = "client.firstName.invalid"
* )
* @Assert\Regex(
* pattern = "/^[0-9]+$/i",
* htmlPattern = "^[0-9]+$",
* message="client.firstName.regex"
* )
*/
protected $firstName;
И в validators.yml:
client:
firstName:
notBlank: 'Not Blank'
invalid: 'Invalid'
regex: 'Regex'
В форме у меня есть:
<div class="form-group">
{{ form_label(form.firstName) }}
{{ form_widget(form.firstName) }}
<div class="invalid-feedback">
{{ 'client.firstName'|trans({}, 'validators') }}
</div>
</div>
Когда я пытаюсь отправить форму, яполучите сообщение: client.firstName
.Мне нужен способ получить сообщение от assert.Не могли бы вы мне помочь ?Спасибо заранее.