我尝试共同重定向到控制器中的其他路由,不幸的是不起作用。 我的想法是当我的服务类的 canStart 方法中的条件实现时重定向到“home”。

我的控制器

    public function start($id) {

        $user = auth()->user();

        $this->testService->canStart($id);
        //do something ...
        return view('common/start/',
        [
            'id' => $id,
            'data' => $data,
            'logs' => $logs
        ]);


}

其他类方法

    public function canStart($id) {

    return redirect()->route('home');

    }

#1楼 票数:0

 public function canStart($id) {

            return redirect()->route('home')->send();
}

它现在工作

  ask by user3481499 translate from so

未解决问题?本站智能推荐:

2回复

使用重定向从另一个控制器方法调用Laravel控制器方法

我有一个Laravel 4应用,其中包含我想每30天重新验证一次的列表数据库。 重新验证过程相当复杂,并且根据结果重定向到各种刀片。 到目前为止,我一直在手动单击每个按钮以进行重新验证,并且我想创建一个批处理功能来对所有模块进行验证。 这是我工作的revalidate函数(已简化),带有
3回复

Laravel:在控制器外使用重定向?

我有路线 当我访问http://domain.com/abc 时,它运行良好。 在控制器中,我使用 它工作得很好。 ==> 但是,我需要在控制器之外调用重定向(模型、Lib 等...)我该怎么做? 在控制器外部调用重定向时,我总是收到错误消息。
1回复

Laravel使用Request对象重定向到控制器动作

在Laravel 5.6应用程序中,我有一个控制器来管理产品树。 getTree()方法从数据库构建树,updateTree()对其进行修改。 这两种方法都是通过接受请求参数的ajax调用的: 刀: 路线: 控制器: 我想要实现的是在updateTree()运行后通过重定向到
8回复

如何通过控制器在laravel中的值重定向URL?

是否有可能像我们在路由中那样通过控制器的值将其重定向到url? 路线示例: 但是如何在控制器中做到这一点? 我的意思是如何通过控制器中的URL传递ID? 像上面的东西
1回复

Laravel5.6重定向和标头未从控制器内部重定向

我正在尝试重定向到Laravel Controller中的外部URL,但没有重定向到另一个页面。 我也尝试使用标头无济于事。 重定向到外部URL,并在laravel中返回 Laravel 5:重定向到localhost / server外部的外部链接 这是在网络控制台日志中我的响
4回复

如何在laravel表单控制器中重定向第三方url

我想在我的项目中使用 Paypal,该项目是用 angularjs 开发的前端和 Laravel 开发的,所以我的问题是如何在 Paypal 中重定向? 我想重定向到 Paypal 表单 Laravel 控制器我正在尝试 但它不起作用,给我302 发现错误!!! 谁能帮我吗 !!!! 提前致谢 !!
4回复

Laravel:如何在控制器方法执行后重定向

web.php : DetailController.php : admin.blade.php : 我想这样做,以便在删除图像后,用户被重定向回位于 localhost:8000/admin 的管理页面。 我怎样才能做到这一点? 文档对我来说是无法理解的。