Wie Zugriffs-url-segment-controller in laravel 5.2
Arbeite ich in Laravel 5.2 und ich für den Zugriff auf URL-Segmente, die in meinem controller. Ich bin mit
echo Request::segment(2);
aber nichts drucken. Wie kann ich Werte aus url im controller.
- Bekommst du irgendwelche Fehler?
- Was ist deine url?
- Nach der domain "public/admin/edit_country/2".
- nicht immer alle Fehler.
- Sie müssen Sie
Illuminate\Http\Request
fecade. Wenn Sie mit irgendeinem anderen. - Ali bedeutet; Anforderung;
- ich verwende bereits Wunsch in meinem controller. Wenn ich mich nicht verwenden, dann gibt es Fehler.
- Bitte zeig mehr code, in diesem Fall. Vielleicht ist der volle controller?
- ich die erforderlichen Dateien in den controller und geht "Request $request" - argument in meiner Funktion.
- wenn Ihr mit Methode-Einspritzung (was es scheint, wie Sie aus dem obigen Kommentar), dann versuchen Sie
$request->segment(2)
innerhalb der Methode. - das ist, warum ich Fragen, für mehr code. Kann nicht helfen, in dieser Art und Weise.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In laravel 5.2 können Sie es auf diese Weise..
request() ist eine von mehreren Hilfsfunktionen zur Verfügung gestellt, in Laravel 5.2. Es gibt die aktuelle request-Objekt so brauchen Sie nicht verwenden-Anweisung für die Fassade an der Spitze Ihrer Klasse.
$request->segment(3)
im controller.