2014-11-01 3 views
0

Это мой маршрутПолучение NotFoundHttpException для моего редактирования маршрута

Route::get(
    'account-executive/{$id}/edit', 
    array(
     'as' => 'vendor-edit', 
     'uses' => '[email protected]' 
    ) 
); 

Это мой метод

public function updateVendor($id) 
{ 
    $vendor = Vendor::findOrFail($id); 

    return View::make('admin.edit-account-executive'); 
} 

Я получаю NotFoundHttpException. Есть идеи о том, почему?

+0

Какой адрес url вы пытаетесь получить? – lagbox

+0

site.com/account-executive/1/edit – user3749350

+0

Используйте {id} вместо {$ id} в своем маршруте. – guidsen

ответ

3

Неправильное использование вашего маршрута.

Route::get('account-executive/{$id}/edit', array('as' => 'vendor-edit','uses' => '[email protected]')); 

Вам не нужно $ знак в определении параметров маршрута. Поэтому вы должны просто написать account-executive/{id}/edit.

Попробуйте.