2016-12-17 8 views
1

私のURLはこのようです:URLでパラメータを取得する方法(laravel 5.3)?

私はそれが必要なので2016を取得したいと思います。しかし、私は混乱しています

私を助けることができる人はいますか?

public function store(CreateUserRequest $request) 

そして、あなたのルートは、この(部分的にあまりにも前の回答から取られた)のようになります:もしあなたがいることを

Route::get('users/store/{year}', '[email protected]')->name('users.store.year'); 

注、私はこの方法を見ることができ、あなたの前の質問で

答えて

2

storeメソッドをRoute::resource()で構築すると、年間スルーURLを渡すことができなくなります。

だから、それはあなたがルートを設定し、これにメソッドを変更する必要が動作するように:

public function store(CreateUserRequest $request, $year) 

$year変数が2016値を持つことになります。

0

2016を取得するには、$year = Request::segment(3);を使用できます。

+0

このようなエラーがあります: '非静的メソッドIlluminate \ Http \ Request :: segment()を静的に呼び出すべきではありません.' –

関連する問題