Пустая переменная FormValidation Ошибка Symfony Form Builder - PullRequest
0 голосов
/ 29 ноября 2018

Я не могу передать нулевое значение при проверке моей формы, это мой код (я покажу вам только необходимую часть кода):

Форма:

/**
 * @param FormBuilderInterface $builder
 * @param array $options
 */
public function buildForm(FormBuilderInterface $builder, array $options)
{
    parent::buildForm($builder, $options);
    $builder
        ->add('text', TextType::class , array(
            'required' => false,
            'empty_data' => null,
        ))
}

Моя сущность (это Черта):

trait TextTrait
{
    /**
     * @ORM\Column(type="text", nullable=true)
     */
    private $text = null;

    /**
     * Set text
     *
     * @param string $text
     */
    public function setText(?string $text = null)
    {
        $this->text = $text;

        return $this;
    }

    /**
     * Get text
     *
     * @return string
     */
    public function getText() : ?string
    {
        return $this->text;
    }
}

Ошибка:

enter image description here

Как я могу передатьпеременная null в форме Symfony ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...