在Sonata Admin

时间:2017-11-07 20:48:58

标签: jquery symfony sonata-admin sonata

如何有条件地要求带有sonata_type_choice_field_mask的字段:

例如:如果可见:required = true else required = false?

->add('typeContrat', 'sonata_type_choice_field_mask', array(
                    'choices' => array('CDI' => 'CDI', 'CDD' => 'CDD', 'BDC' => 'BDC'),
                    'map' => array(
                        'CDD' => array('dateFin'),
                        'BDC' => array('dateFin')),
                    'placeholder' => 'Choisir type de contrat',
                    'required' => true,
                    ))
                    ->add('dateFin', 'sonata_type_date_picker', array('format' => 'dd/MM/y', 'label' => 'Date fin'))

我想要CDD或BDC'被选中' dateFin'成为必需=真

谢谢!

0 个答案:

没有答案