2016-11-25 5 views
0

Ich versuche, den Kunden ihr bereits registriertes Konto aktualisieren zu lassen. Sie registrieren, indem sie ihre Registration_Code validieren, für alle funktioniert gut, aber wenn ich versuche, das Formular zu füllen und es zu speichern, bekomme ich MethodNotAllowedHttpException Fehler.Laravel Fehler: MethodNotAllowedHttpException in RouteCollection.php Zeile 218

Folgt den nachfolgenden Code

routes.php

enter image description here

controller.php

enter image description here

regis Ionen-Ansicht: Adaequat

enter image description here

Kundenformular vorausgefüllt: Auf speichere ich MethodNotAllowedHttpException

enter image description here

Antwort

0

Formularaktion und die Route HTTP-Anfrage nach oben nicht bekommen übereinstimmen eine ist PUT, während andere POST ist

POST ist zum Erstellen und Ihre Route sagt:

Route::post 

PUT verwendet werden kann, schaffen und

+0

Opss zu aktualisieren, sind Sie hier richtig :) aber wenn ich es ändern diesmal ** PUT ** Ich erhalte diese Fehler ** Standardobjekt aus leerem Wert erstellen **? @Aleksei Maide –

+0

Ich denke, es ist wegen Ihrer Anfrage keinen Wert für die Variable $ id definiert (es sollte entweder aus dem Formular mit der Anfrage oder in der URL/{ID} als Ergebnis die $ customer-Variable ist leer Wert –

+0

Ich übergebe bereits den $ id-Wert Wenn der Admin die Kundeninformationen im Admin-Panel bearbeitet und aktualisiert.Aber hier möchte ich keine ID an die Route weitergeben, ich möchte nur, dass sie ihre vorgefüllten Infos aktualisieren und Fahren Sie dann mit dem nächsten Schritt fort. –

Verwandte Themen