Vor kurzem verwende ich Laravel, um meine Buchungsdienstanwendungen zu entwickeln. Ich habe die Route und die Methode bereits richtig gesetzt, aber das
Problem beginnt, wenn ich auf die Schaltfläche Senden klicke. Das Formular wurde neu geladen und nicht die Daten gespeichert, die ich bereits eingegeben habe. < /P>
Dies ist das Blattformular für die Schnittstelle:
@csrf
....
Book
Appointment
< /code>
Und dies gilt für die Routendatei in Web.php < /p>
Route::get('/', [FrontController::class, 'index'])->name('front.index');
Route::get('/team', [FrontController::class, 'team'])->name('front.team');
Route::get('/about', [FrontController::class, 'about'])->name('front.about');
Route::get('/appointment', [FrontController::class, 'appointment'])->name('front.appointment');
Route::post('/appointment/store', [FrontController::class, 'appointment_store'])->name('front.appointment_store');
< /code>
Wie Sie sehen können, bezieht sich Daten aus der Blade -Datei auf die Methode für die methode für mediziner_store. /p>
public function appointment_store(StoreAppointmentRequest $request)
{
DB::transaction(function () use ($request) {
$validated = $request->validated();
$newAppointment = Appointment::create($validated);
// dd($newAppointment);
});
return redirect()->route('front.index');
}
< /code>
Ehrlich gesagt hatte ich bei der Fehlerbehebung diesen Fehler festgefahren, da die gesamte Methode, die Variable und die Route korrekt ausgesprochen werden und wenn ich versuche, es mit DD ($ newAppointment) zu debuggen; Zeigen Sie keine Daten an, die in das Formular gespeichert wurden. < /p>
Bitte geben Sie die Lösungen für diesen Fehler an wie in der methode artmined_store geschrieben. Danke.
Vor kurzem verwende ich Laravel, um meine Buchungsdienstanwendungen zu entwickeln. Ich habe die Route und die Methode bereits richtig gesetzt, aber das [url=viewtopic.php?t=11587]Problem[/url] beginnt, wenn ich auf die Schaltfläche Senden klicke. Das Formular wurde neu geladen und nicht die Daten gespeichert, die ich bereits eingegeben habe. < /P>
Dies ist das Blattformular für die Schnittstelle:
@csrf
....
Book
Appointment
< /code>
Und dies gilt für die Routendatei in Web.php < /p>
Route::get('/', [FrontController::class, 'index'])->name('front.index');
Route::get('/team', [FrontController::class, 'team'])->name('front.team');
Route::get('/about', [FrontController::class, 'about'])->name('front.about');
Route::get('/appointment', [FrontController::class, 'appointment'])->name('front.appointment');
Route::post('/appointment/store', [FrontController::class, 'appointment_store'])->name('front.appointment_store');
< /code>
Wie Sie sehen können, bezieht sich Daten aus der Blade -Datei auf die Methode für die methode für mediziner_store. /p>
public function appointment_store(StoreAppointmentRequest $request)
{
DB::transaction(function () use ($request) {
$validated = $request->validated();
$newAppointment = Appointment::create($validated);
// dd($newAppointment);
});
return redirect()->route('front.index');
}
< /code>
Ehrlich gesagt hatte ich bei der Fehlerbehebung diesen Fehler festgefahren, da die gesamte Methode, die Variable und die Route korrekt ausgesprochen werden und wenn ich versuche, es mit DD ($ newAppointment) zu debuggen; Zeigen Sie keine Daten an, die in das Formular gespeichert wurden. < /p>
Bitte geben Sie die Lösungen für diesen Fehler an wie in der methode artmined_store geschrieben. Danke.