小编use*_*980的帖子

Symfony 2表格现场无线电要求=假?

这是我的实体类的一部分:

/**
 * @var integer
 *
 * @ORM\Column(name="student", type="integer", nullable=true)
 */
private $student;
Run Code Online (Sandbox Code Playgroud)

我的表单类的这部分:

 $builder
    ->add('student', 'choice', ['label'=> false,
    'expanded' => true,
    'choices' => (Array)new StudentEnum(),
   ])
        ;
Run Code Online (Sandbox Code Playgroud)

广告这是输出:

<input id="xxxxx_0" type="radio" value="4" required="required" name="xxxxx[student]">
<label class="required" for="xxxxxV_student_0">Nie</label>
Run Code Online (Sandbox Code Playgroud)

...

我的问题是我的输入标签不应该具有属性"required"因为我在实体中设置了nullable = true.

forms choice symfony doctrine-orm

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

choice ×1

doctrine-orm ×1

forms ×1

symfony ×1