如果验证失败,是否可以将用户重定向到Laravel中的POST路由?
Route::get('/order/confirm', ['middleware' => 'auth', 'uses' => 'PageController@orderConfirm']);
Route::post('/order/create', ['middleware' => 'auth', 'uses' => 'PageController@orderCreate']);
Route::post('/order/store', ['middleware' => 'auth', 'uses' => 'PageController@orderStore']);
我有2个表格。首先是确认订单。其次是包含订单的表单。 如果我在订单中提供了错误的数据,则会显示错误消息。
MethodNotAllowedHttpException in RouteCollection.php line 219:
PS:对不起我的英语。
答案 0 :(得分:0)
你可以改变吗
Route::post('/order/create', ['middleware' => 'auth', 'uses' => 'PageController@orderCreate']);
到
Route::get('/order/create', ['middleware' => 'auth', 'uses' => 'PageController@orderCreate']);
它会起作用。