我以laravel 5框架開始,我遇到了路線問題。Laravel 5個新路線不起作用
在過去的幾天,路線工作正常,但今天我添加了一條新路線,它不再工作。
我有這些路線
Route::get('url/create', '[email protected]');
Route::get('url/bulk', '[email protected]_view');
Route::post('url/bulk', ['as' =>'url/bulk', 'uses' => '[email protected]']);
Route::get('url/bulk_metrics', '[email protected]_metrics_view');
Route::post('url/bulk_metrics', ['as' =>'url/bulk_metrics', 'uses' => '[email protected]_metrics']);
Route::post('url/create', ['as' =>'url/create', 'uses' => '[email protected]']);
Route::post('url/update/{id}', ['as' =>'url/update', 'uses' => '[email protected]']);
Route::get('urls', ['as' =>'url/list', 'uses' => '[email protected]']);
Route::get('url/{id}', ['as' =>'url/show', 'uses' => '[email protected]']);
Route::post('url/delete/{id}', ['as' =>'url/delete', 'uses' => '[email protected]']);
所有正常工作,但我加了這條新航線
Route::post('urls/filter', ['as' =>'url/filter', 'uses' => '[email protected]']);
,我這樣稱呼它
{!! Form::open(array('route' => 'urls/filter', 'method' => 'POST')) !!}
我試過PHP工匠路線:清除,PHP工匠路線:緩存和PHP工匠路線:列表,並且新路線出現在列表中:
POST | urls/filter | url/filter | App\Http\Controllers\[email protected] | web,auth |
其它路由正常工作,我認爲這是一個緩存的問題,因爲如果我更改URL /創建到URL/create2,我在模板中更改它的URL/create2它不工作。
在此先感謝所有
目前尚不清楚你的問題是什麼。您最近添加的路線不能使用? – revo
是的,只有最後一個(網址/過濾器)不起作用 – Javier