/ / Wie bekomme ich Parameter in URL (Laravel 5.3)? - PHP, Laravel, URL, erhalten, Laravel-5.3

Wie bekomme ich Parameter in URL (Laravel 5.3)? - PHP, Laravel, URL, erhalten, Laravel-5.3

Meine URL ist wie folgt: http://localhost/mysystem/public/users/index/2016

ich möchte bekommen 2016, weil ich es brauche. Aber ich bin verwirrt

Gibt es Leute, die mir helfen können?

Antworten:

2 für die Antwort № 1

In Ihrer vorherigen Frage kann ich diese Methode sehen:

public function store(CreateUserRequest $request)

Und Ihre Route sollte so aussehen (teilweise auch aus der vorherigen Antwort):

Route::get("users/store/{year}", "UserController@store")->name("users.store.year");

Beachten Sie, dass wenn Sie bauen store Methode mit Route::resource()Sie können die Jahr-URL nicht durchgehen.

Um es funktionieren zu lassen, müssen Sie die Route festlegen und die Methode folgendermaßen ändern:

public function store(CreateUserRequest $request, $year)

$year Variable wird haben 2016 Wert.


0 für die Antwort № 2

Bekommen 2016kannst du benutzen $year = Request::segment(3);.