Маршруты Laravel: Использование:: контроллеров и::post
В Laravel у меня сейчас есть:
Route::controllers([
'bla' => 'BlaController',
]);
Но для некоторых конкретных методов в BlaController я хотел бы передать параметры через маршрут (например: /bla/parameter
) и затем сможете получить доступ к этому параметру в контроллере.
Тем не менее, заявив:
Route::get('bla/{parameter}', 'BlaController@exampleMethod');
продолжает давать мне 404 не найден при посещении его.
Есть ли какой-то конфликт между использованием обоих объявлений внутри routes.php
и если да, есть ли способ передать параметры в контроллер для конкретных методов?
Изменить: Это Laravel 5.1, если это имеет какое-либо значение!
1 ответ
Можешь попробовать?
Route::get('/bla/{parameter}' ['uses'=>'BlaController@exampleMethod']);
http://laravel.io/forum/07-26-2014-routing-passing-parameters-to-controller