Endelig, efter 2 dage fandt jeg mit svar, og jeg vil gerne give mit svar her til alle, der måske har det samme problem.
For at rutebinding skal fungere, skal dit typeantydede variabelnavn matche rutens pladsholdernavn
For eksempel min redigeringsmetode
Her er min rute-URI til redigering
admin/file/{file}/edit
Som du kan se, er der {file}
pladsholder i rutedefinitionen, så den tilsvarende variabel skal kaldes $file
.
public function edit(Files $file)
{
return view('admin.edit',compact('file'));
}