Symfony Form Isvalid Eqauls false, но не имеет ошибкиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Symfony Form Isvalid Eqauls false, но не имеет ошибки

Сообщение Anonymous »

Я работаю над проектом Symfony, который уже живет и использую доктрину. Проблема, которую я описываю ниже, новая, и я уверен, что это было вызвано мной, но я не могу подтвердить это, поскольку я не уверен, как отладить. < /P>

У меня есть Простая форма (она представляет два поля), и я вижу, что оба этих значения были правильно отправлены, сбрасывая следующее: < /p>

Код: Выделить всё

$form->handleRequest($request);
< /code>

Проблема заключается в том, что, хотя я вижу представленные значения, форма не передает валидацию: < /p>

if ($form->isValid() === false)
< /code>

Это использовалось для прохождения проверки, возможно, 4 недели назад, так что это то, что я сделал в последнее время. < /p>

i сбросили $ form-> geterrors (true); < /code>, чтобы увидеть, смогу ли я найти ошибку, но она возвращает это: < /p>

RenderController.php on line 20:
FormErrorIterator {#685 ▼
-form: Form {#691 ▶}
-errors: []
}
< /code>

Итак, если я не ошибаюсь, здесь нет ошибок, так как ошибки пусты. < /p>

У меня есть Прочитайте, что $ form-> isvalid () 
проверяет модель данных, то есть основные объекты объекта. < /p>

Я недавно внес изменения в сущность. Я сделал это, сначала добавив поле в базу данных, а затем перейдя в класс объектов, чтобы обновить его вручную. новое поле? Что меня смущает, так это то, что другие формы используют новое поле, и у меня не было никаких проблем. Как отладить форму дальше?

Подробнее здесь: https://stackoverflow.com/questions/423 ... s-no-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»