2017-02-09 12 views
0

Когда я не обеспечиваю какое-либо из переводимых свойств через мою представить форму, то я не получаю проверок проверки, даже когда я реализовал:проверки A2LiX Переводы не работает, когда все поля занесены как пустые

/** * @Assert\Valid */ protected $translations;

В config.yml у меня есть:

default_locale: cs required_locales: [cs]

Все темы об этой проблеме было придается большое значение на @ Assert/Действителен на $ переводы недвижимости, которые у меня есть implemente d (я даже попробовал validation.yml конфигурацию).

Теперь я понимаю, что я забыл добавить, что я показываю и представляю форму через Easy Admin bundle. Я сам не строю форму. Просто настройте параметры Easy Admin для моего объекта. Может быть, есть какой-то сбой.

ответ

0

Пожалуйста, обратитесь по ссылке следующего ответа, связанную с тем же вопросом: Коллекции имя массива полого подтверждения: A2Lix form validation for translations field

0

попробуйте добавить нужный параметр для ваших легких настроек типа админ

- {свойство: «переводы» , введите: 'a2lix_translations', type_options: {required: true}}

+0

Спасибо. Он может взломать некоторые проблемы, когда вам действительно понадобятся все необходимые для перевода свойства. Но не разрешает правильное выполнение утверждения (NotNull, NotBlank, Length и т. Д.). – Neon

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

  • Нет связанных вопросов^_^