Php SONATAAdminBed表单验证错误
我有一个管理类,其中包括另一个管理类Php SONATAAdminBed表单验证错误,php,forms,validation,symfony,sonata-admin,Php,Forms,Validation,Symfony,Sonata Admin,我有一个管理类,其中包括另一个管理类 Symfony 2.7.9 索纳塔管理包2.3.7 我将其结构化为选项卡,问题是当嵌入表单的任何字段中出现验证错误时,都不会以任何方式标记其所在的选项卡 这是我的示例代码: 实体Products.php 这可能已经被修复,但我是这样修复的: 在我的管理类中,我添加了: protected $formOptions = array( 'cascade_validation' => true ); 'cascade_valid
- Symfony 2.7.9
- 索纳塔管理包2.3.7
这可能已经被修复,但我是这样修复的:
在我的管理类中,我添加了:
protected $formOptions = array(
'cascade_validation' => true
);
'cascade_validation' => true
在我的sonata_type_系列作品中,我还添加了:
protected $formOptions = array(
'cascade_validation' => true
);
'cascade_validation' => true
这会导致表单上的元素在出现验证错误时,在非嵌入表单的情况下添加类“has error”,或者在嵌入sonata_type_集合内联表单的情况下添加类“error”
为了突出显示正确的选项卡,我必须使用jQuery。默认情况下,选项卡按钮本身始终包含以下内容:
<i class="fa fa-exclamation-circle has-errors hide"></i>
我向btn添加了一个“error”类,因为我也想更改链接颜色,但仅此而已。提交带有错误的表单时,现在会突出显示所有选项卡,其中包含出错的元素。这可能已经修复,但我通过以下方式修复了它:
在我的管理类中,我添加了:
protected $formOptions = array(
'cascade_validation' => true
);
'cascade_validation' => true
在我的sonata_type_系列作品中,我还添加了:
protected $formOptions = array(
'cascade_validation' => true
);
'cascade_validation' => true
这会导致表单上的元素在出现验证错误时,在非嵌入表单的情况下添加类“has error”,或者在嵌入sonata_type_集合内联表单的情况下添加类“error”
为了突出显示正确的选项卡,我必须使用jQuery。默认情况下,选项卡按钮本身始终包含以下内容:
<i class="fa fa-exclamation-circle has-errors hide"></i>
我向btn添加了一个“error”类,因为我也想更改链接颜色,但仅此而已。提交有错误的表单现在会突出显示所有选项卡,其中包含出错的元素