私は、次のルートを持っている:ルートからパラメータを取得しますか?
Route::get('news', [
'as' => 'news',
'uses' => '[email protected]',
]);
同じリソースコントローラを使用する他のルートは、もあります。例えば:
記事コントローラでRoute::get('travel', [
'as' => 'travel',
'uses' => '[email protected]',
]);
、どのように私は記事のカテゴリを取得することができます。例えば旅行やニュース?
経路パラメータに変換することはできません。
Route::get('{travel}', [
'as' => 'travel',
'uses' => '[email protected]',
]);
連絡先やfaqなどの他のセクションには、記事管理者を使用しないものがあります。
私は私は1つの経路上のすべてを置くことを知っている:
Route::get('/article/{category}', [
'as' => 'travel',
'uses' => '[email protected]',
]);
しかし、私のようなプリティURLたい:
Route::resource('news', ArticleController');
:私は、リソースコントローラを使用することができれば理想的
mydomain.com/category-slug/article-slug
を
配列の種類:
Route::resource(['news', 'travel'], ArticleController');
だから私の質問:
はどのようにして、リソースの名前を取得することができます。例えばニュース、私のコントローラーの旅?
同じリソースにさまざまなルートを指定する簡単な方法はありますか?そのようなルートを達成するために
動的ルートの上に静的なルートを置く – rahul