Symfony2: handleRequest() ist nicht das Einreichen der form
Ich habe ein seltsames problem mit handleRequest-Methode im Symfony-2.3.5.
Ich bin Absenden mit handleRequest ($editForm->handleRequest($Anfrage)) und alles ist in Ordnung, auf dev. Aber auf der prod-Umgebung, es funktioniert nicht. Ich habe debug alles, und ich fand, dass es nicht Absenden dieses Formulars.
Habe ich es geschafft, diese arbeiten mit wechselnden
$editForm->handleRequest($request)
zu
$editForm->submit($request->request->get($editForm->getName()))
Aber könnte mir jemand sagen, warum handleRequest ist nicht für mich arbeiten, nur in der prod-Umgebung?
Ich habe entfernt alle cache.
BEARBEITEN:
Ich habe auch mich daran erinnern, dass es funktioniert Super auf erstellen, aber nicht editieren/aktualisieren.
- Immer dieses Problem bei der übermittlung Daten per AJAX ? Check diese Antwort
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie die Methode einstellen der Parameter beim erstellen Ihrer $editForm?
Zusätzlich könnten Sie benötigen, um
http_method_override
in deiner config. http://symfony.com/doc/current/reference/configuration/framework.html#http-method-override