Validation Symfony 2。当验证为false时,添加某个css类的字段
例如,我有以下代码:Validation Symfony 2。当验证为false时,添加某个css类的字段,validation,symfony,twig,constraints,symfony-forms,Validation,Symfony,Twig,Constraints,Symfony Forms,例如,我有以下代码: $builder->add('fieldname', null, array( 'constraints' => array( new NotBlank(), new Length(array('min' => 3, 'max' => 255)), ), )); 当验证为false时,如何将字段选择为红色或向其添加一些css类?如果字段未验证,则使用TWIG添加自定义css类。以下是如何: 细枝:
$builder->add('fieldname', null, array(
'constraints' => array(
new NotBlank(),
new Length(array('min' => 3, 'max' => 255)),
),
));
当验证为false时,如何将字段选择为红色或向其添加一些css类?如果字段未验证,则使用TWIG添加自定义css类。以下是如何: 细枝:
{{form.fieldname}
这将添加自定义CSS错误,而无需使用代码进行处理
希望这有帮助。如果字段未经验证,请使用TWIG添加自定义CSS类。以下是如何: 细枝:
{{form.fieldname}
这将添加自定义CSS错误,而无需使用代码进行处理
希望这有帮助。您找到解决方案了吗?您找到解决方案了吗?
<div class="{{ fieldname.vars.errors|length > 0 ? 'field-has-error-class' : '' }}">
{{form.fieldname}}
</div>