2016-12-04 2 views
0

は、私は次の接頭辞ルーティングLaravel

Route::group(['prefix' => '{slug}', 'namespace' => 'User'], function() 

を持っていると私は、として、いくつかのルートがありません。どちらも時々AJAXのdoesntの仕事や他のルータdoesntの仕事、

Route::group(['prefix' => 'ajax'], function() { 
    Route::get('page', '[email protected]')->name('ajax.page'); 
}); 

しかし、私はそのルーティングの問題を取得します。 ..もし私が接頭辞=> {slug}を削除して、接頭辞=> "test/{slug}"のようなものを置くと、すべてが完全に機能します。

誰が2台のルータを動作させることができますか?

Thansk

答えて

0

これは

Route::group(['prefix' => '/{slug}', 'namespace' => 'User'], function() { 
    Route::group(['prefix' => 'ajax'], function() { 
    Route::get('/page', '[email protected]'); 
    }); 
}); 
+0

に動作しますが、私は "{スラグ}/AJAX /ページ" としてURLを望んでいない... 私は/ {スラグ} /何でも AJAXをしたいですwhatever other/whatever ... etc、他に存在しない場合は、{slug} ...可能ですか? – carlos

+0

'{slug}/{param1?}/{param2?}'を使ってください。 – RRp

関連する問題