当所有字段都被提交为空

时间:2017-02-09 07:37:04

标签: doctrine-orm symfony symfony2-easyadmin a2lix-translation

当我通过提交表单提供任何可翻译属性时,即使我已实施,我也不会进行验证检查:

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

在config.yml中我有:

default_locale: cs required_locales: [cs]

关于这个问题的所有主题都重视@Assert / Valid on $ translations属性,我已经实现了(我甚至尝试过validation.yml配置)。

现在我意识到,我忘了添加,我正在通过Easy Admin包显示和提交表单。我自己并没有建立表格。只需为我的实体配置Easy Admin设置即可。也许还有一些小问题。

2 个答案:

答案 0 :(得分:0)

请参阅以下与相同问题相关的回答链接: 集合数组名称字段验证: A2Lix form validation for translations field

答案 1 :(得分:0)

尝试将所需选项添加到简单的管理员类型设置

- {property:'翻译',输入:' a2lix_translations',type_options:{required:true}}