2017-02-12 2 views
2

Ich bin neu auf Laravel und derzeit rund um die Laravel Quickstart-Beispiel-Projekt. Es gibt eine Liste der Datensätze auf tasks.blade.php, dann wird jeder Datensatz einen Link haben, um sie unter tasksdetails.blade.php zu sehen. Ich habe die URL über routes.php hingewiesen, aber es zeigt eine Fehlermeldung: -Fataler Fehler: Klasse nicht gefunden Laravel auf Routen

Class not found

Hier ist ein Teil des zugehörigen Code: -

Route::get('/taskdetails/{id}', function ($id) { 
     return view('tasksdetails', [ 
     'tasksdetails' => TaskDetails::orderBy('created_at', 'asc')->get() 
     ]); 
    }); 

So frage ich mich, was bedeutet das? Habe ich den entscheidenden Schritt verpasst? Muss ich eine verwandte Klasse erstellen, wenn ja, wo & Wie werde ich es tun?

+0

hinzufügen Verwendung 'App \ TaskDetails' zu Ihrem routes.php davon aus, dass ist der Namespace des' TaskDetails' Modell – Paras

+0

Heilige schießen, es funktioniert! Verdammt, keiner der Führer Staat darüber ... Danke Mann ... – Kaydarin

+0

@Kaydarin es ist php Zeug nicht Framework im Zusammenhang (lesen Sie über Namespaces .. etc für weitere Details) –

Antwort

2

dies nur tun,

Route::get('/taskdetails/{id}', function ($id) { 
     return view('tasksdetails', [ 
     'tasksdetails' => App\TaskDetails::orderBy('created_at', 'asc')->get() 
     ]); 
    }); 
+0

Wow! das funktioniert auch ... Ich wusste es nicht .. Danke, Mann .. – Kaydarin

Verwandte Themen