Symfony 4-我的日期(文本类型)不需要

时间:2019-09-06 15:10:56

标签: symfony required

我在symfony 4中投影了一个带有日期(TextType)的表单:

->add('dateFin', TextType::class, $this->getConfiguration("Retour le", "La date de fin du congé", [
                'required' => false,
            ]))

在我的树枝上,我将datepicker javascript应用于此字段:

$(document).ready(function () {
            $('#absence_dateDebut, #absence_dateFin').datepicker({
                format: 'dd/mm/yyyy', startDate: new Date()
                //     datesDisabled: [
                // // TODO: Griser les dates auxquelles l'user a déjà posé des congés et qui sont validés

                //     ]
            });
        })

因此,它不是必需的。 但是当我提交表格时,我有这个:

enter image description here

我的实体字段:

/**
     * @ORM\Column(type="datetime", nullable=true)
     */
    private $dateFin;

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

检查输入内容时,是必需的吗?

您有一个奇怪的“ $ this-> getConfiguration”,但我认为这是正常的。

我很确定您的实体中有一个Assert(),不是吗? (或任何其他实体验证)