在Laravel中,我目前有:
Route::controllers([
'bla' => 'BlaController',
]);
但是对于BlaController中的一些特定方法,我想通过路由传递参数(例如:/bla/parameter
),然后能够在控制器中访问该参数。
然而,声明:
Route::get('bla/{parameter}', 'BlaController@exampleMethod');
在访问时不断给我404。
在routes.php
中使用两个声明之间是否存在某种冲突?如果是,是否有办法将参数传递给控制器以获取特定方法?
编辑:这是Laravel 5.1,如果这有任何区别!
答案 0 :(得分:0)
Route::get('/bla/{parameter}' ['uses'=>'BlaController@exampleMethod']);
http://laravel.io/forum/07-26-2014-routing-passing-parameters-to-controller