Laravel Routing:找不到您正在寻找的页面

时间:2015-08-28 09:01:30

标签: php routing laravel-5

我在Laravel中定义了一个溃败但是当我调用路线时我得到404(抱歉,找不到您正在寻找的页面。)

路线是: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'=>'EinlagerungRestController@beiPalettenId'
]);

控制器代码

class EinlagerungRestController extends Controller
{
    ...

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

    ....

}

1 个答案:

答案 0 :(得分:2)

您不需要美元符号

尝试

Route::get('einlagerungen/{paletten_id}/bei_paletten_id', [
   'as'=>'einlagerungen/bei_paletten_id', 'uses'=>'EinlagerungRestController@beiPalettenId'
]);

http://laravel.com/docs/5.1/routing#required-parameters