所有TextTypes为NULL Symfony 3

问题描述 投票:0回答:1

为什么我在表单的所有字段中都为空?

enter image description here

buildForm是这个:

                ->add('name', TextType::class, array(
                    'label' => 'Nombre',
                    'required' => 'required',
//                    'empty_data' => null,
                    'empty_data' => '',
                    'attr' => array(
                        'class' => 'form-name form-control'
                    )
                ))
            ->add('surname', TextType::class, array(
                'label' => 'Apellidos',
                'required' => 'required',
                'attr' => array(
                    'class' => 'form-surname form-control'
                )
            ))

结果是相同的。我尝试是否使用empty_data。如何删除此“ null”?我是Symfony的新手,我开始学习。谢谢你的耐心。

php symfony symfony-3.3
1个回答
0
投票

使用占位符:

           ->add('name', TextType::class, array(
                'label' => 'Nombre',
                'required' => 'required',
                'attr' => array(
                    'class' => 'form-name form-control',
                    'placeholder' => 'place your name',
                )
            ))
© www.soinside.com 2019 - 2024. All rights reserved.