Мой адрес: http://localhost/mysystem/public/users/index/2016
Как получить параметр в url (laravel 5.3)?
Я хочу получить 2016
, потому что мне это нужно. Но, я смущен
Есть ли люди, которые могут мне помочь?
Мой адрес: http://localhost/mysystem/public/users/index/2016
Как получить параметр в url (laravel 5.3)?
Я хочу получить 2016
, потому что мне это нужно. Но, я смущен
Есть ли люди, которые могут мне помочь?
В вашем предыдущем вопросе я могу видеть этот метод:
public function store(CreateUserRequest $request)
И ваш маршрут должен выглядеть следующим образом (частично взяты из предыдущего ответа тоже):
Route::get('users/store/{year}', '[email protected]')->name('users.store.year');
Обратите внимание, что если вы» ll build store
метод с Route::resource()
, вы не сможете пройти год через URL.
Таким образом, чтобы сделать его работу необходимо установить маршрут и изменить способ это:
public function store(CreateUserRequest $request, $year)
$year
переменная будет иметь 2016
значение.
Чтобы получить 2016
, вы можете использовать $year = Request::segment(3);
.
Существует такая ошибка: 'Нестатический метод Illuminate \ Http \ Request :: segment() не следует называть статически' –