私はlaravel 5.2でアプリケーションを作成しています。ルートからプレフィックス値を削除する方法:laravelのresource?
は私がルートを使用している:私のroutes.phpの中にこのようなリソース Route::resource('users', 'UsersController');
今、これはそれがURLでどのように見えるかである私は、このhttp://project.app:8000/ryan
のようなものを見て、URLからusers
を削除しようとしていますhttp://project.app:8000/users/ryan
これを行う簡単な方法はありますか?以前と同じように動作しますか? 誰か助けてください、ありがとう!
Route::get('/{name?}', array('as' => 'profile', 'uses' => '[email protected]'));
オプションのパラメータは、あなたのために働く:
あなたのルートでライアンは何を私のウェブにhttp://example.com/samrow
を同じ使用している、それはパラメータですか? –
'ryan'はユーザーの名前です。アプリケーションには多くのユーザーがいます。私はすべてのユーザーが自分のプロフィールページを持つフォーラムを構築しています。私はそれらに '/ users/ryan'の代わりになぜ友好的なURLを与えたいのですか?私はちょうど' ryan'を望んでいます。登録された各ユーザーの 'username'から取得された' slug 'です –