laravel Nicht vorbereiten route ... für die Serialisierung. Verwendet Schließung

Wenn ich Cache löschen in meinem Laravel 5.2 Projekt, sehe ich diese Fehlermeldung:

[LogicException]
Nicht vorbereiten route [Systemsteuerung] für die Serialisierung. Verwendet Schließung.

Denke ich, dass es im Zusammenhang mit einer route

Route::get('/article/{slug}', 'Front@slug');

Zusammenhang mit einer bestimmten Methode in meinem controller:

public function slug($slug) {
    $article = Article::where('slug',$slug)->first();

    $id = $article ->id_article ;

    if ( ($article=== null) || (is_null($id)) ) return view('errors/Db');

    else return view('detail')->with(array('article'=> $article,  'title'=>'My title - '.$article->title)); 
}`

Kurz gesagt, von einem Meister ich pass $slug, das ist ein Kurzlink auf den Artikel, mit $slug , das ist einmalig in der Datenbank, die ich identifizieren den Datensatz und dann gebe ich es den Inhalt der detail-Ansicht.

Ich habe keine Probleme haben, wenn ich schrieb die Methode, infact es funktionierte wie ein Charme, aber nachdem ich gereinigt caches, bekomme ich diesen Fehler und die links in der master-Ansicht zeigen keine shortcode.

Wo bin ich falsch?

Bitte Bearbeiten Ihre Frage zum zählen der rest der Strecken (vor allem die panel-route)

InformationsquelleAutor Francesco | 2017-07-23

Schreibe einen Kommentar