2015-08-28 4 views
3

У меня есть определенный разгром в Laravel, но когда я называю маршрут I Get 404Laravel маршрутизация: страница, которую вы ищете не может быть найдена

(К сожалению, страница, которую вы ищете не может быть найдена.)

Маршрут: 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]' 
]); 

Controller Код

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

Попробуйте слэш и без знака доллара: Маршрут :: get ('/ einlagerungen/{paletten_id}/bei_paletten_id, [ ' as '=>' einlagerungen/bei_paletten_id ',' uses '=>' EinlagerungRestController @ beiPalettenId ']); – Amarnasan

ответ

Смежные вопросы