2015-08-28 36 views
3

我在Laravel中定義了一個路由,但是當我撥打路由時,我得到404(對不起,找不到頁面)Laravel路由:找不到的頁面找不到

的路線爲:einlagerungen/{$paletten_id}/bei_paletten_id

路由定義

Route::get('/', function() { 
    return view('welcome'); 
}); 

Route::get('einlagerungen/{$paletten_id}/bei_paletten_id', [ 
    'as'=>'einlagerungen/bei_paletten_id', 'uses'=>'[email protected]' 
]); 

控制器代碼

class EinlagerungRestController extends Controller 
{ 
    ... 

    public function beiPalettenId($paletten_id) 
    { 
     return "it works"; 
    } 

    .... 

} 
+1

不知道如果是這樣的問題,但你並不需要在你的路由定義一個美元符號。嘗試:'Route :: get('einlagerungen/{paletten_id}/bei_paletten_id',....' – lukasgeiter

+1

嘗試不使用''''einlagerungen/{paletten_id}/bei_paletten_id' –

+1

嘗試使用斜槓並且不使用美元符號: Route :: get('/ einlagerungen/{paletten_id}/bei_paletten_id,'=>'einlagerungen/bei_paletten_id','uses'=>'EinlagerungRestController @ beiPalettenId']); – Amarnasan

回答