@v_prom

Symfony2 $form->bindRequest($request); почему не работает?

Error: Call to undefined method Symfony\Component\Form\Form::bindRequest()
вот такая ошибка появляется при попытке загрузить страницу. Из нее понятно, что у объекта нет вызываемого метода, но почему не ясно, т.к. код взял из примера( Symfony Book).
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Acme\TaskBundle\Entity\SignupForm;
use Symfony\Component\HttpFoundation\Request;

// ...

public function newAction(Request $request)

// ...

if ($request->getMethod() == 'POST') {
$form->bindRequest($request);

if ($form->isValid()) {
// выполняем прочие действие, например, сохраняем задачу в базе данных

return $this->redirect($this->generateUrl('task_success'));
}
}

// ...

может кто-то занет что не так?
  • Вопрос задан
  • 3214 просмотров
Решения вопроса 1
@Graph
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы