我是laravel的新手。我正在laravel中创建一个基本的表单验证页面。我正在使用RESTful控制器来执行CRUD操作。我创建了一个
taskController controller.
在我的view / taskController目录中,我有以下页面
1.create.blade.php
2.store.blade.php
3.index.blade.php
我的taskController/create
资源中有一个表单。我的计划是每当我提交表单时,如果验证成功,它会重定向我taskController/store
页面。否则它会将我发送回{{1验证错误。但是在成功或失败时,我无法将我的应用程序重定向到我的任何页面。 也不会抛出任何错误 。为什么会发生这种情况以及我如何解决这个问题?
这是taskController页面的store()方法:
taskController/create
答案 0 :(得分:0)
试试此代码
return redirect('taskController/create');
答案 1 :(得分:0)
我认为对store
方法的路由操作永远不会是资源控制器。如果控制器不是资源,请求是Get
,那么你可以重定向。
如果您使用的是Laravel 5.2
,则可以重定向到类似
return redirect()->action('taskController/store')
答案 2 :(得分:0)
您是否在顶部使用了Use Redirect;
导入重定向功能,希望这有助于