2016-09-01 10 views
-1

Wie wird eine Route deklariert? wie „site.domain/X/{id}/Y“ ... weil in meiner Route ich etwas ähnlichesLaravel 5.2 Routen

Route :: get ('/X', function() { 
    $Var = Var::all(); 
    return view ('pages.view') -> withVars ($var); 
}); 

habe, aber es ist nur in dem Pfad „/ X“ Ich brauche den Zugang zu einer anderen Seite nach id wie gesagt im Beispiel

site.domain/X/{id}/Y

+0

Haben Sie eine Lesung auf dem Laravel Route Modell getan Bindung oder implizite Bindung? Sie können überprüfen, wie Ihre Routen funktionieren, wenn Sie 'php artisan route: list' verwenden, um Routen zu finden. Beziehen Sie sich auf die Dokumentation und kommen Sie zurück, wenn Sie einen spezifischen Fehler haben. – Blake

Antwort

0

Sie leicht mit einer anderen Route tun können:

Route::get('/X{id}/Y', function ($id) { 
    // do something 
    return view ('pages.view') -> withVars ($var); 
}); 
0

dies ist, wie ich

feste
Route::get('ph/{id}/informe', function ($id) { 
     $ph = Ph::find($id); 
     return view('ph.informe')->withphs($ph); 
    });