传递给App \ Http \ Controllers \ AdminController :: show_admin_dashbord()的参数2必须是Illuminate \ Http \ Request的实例,没有给出

时间:2017-04-28 07:27:21

标签: laravel controller

当我想在某种情况下工作时,我会遇到这种错误。 我的控制器:

public function show_admin_dashbord($id, Request $request){
        return view('admin.admin_dashbord',[
            $result2 => tbl_admin::where('id',$id)->get()
        ]);
    }

我的观点

@if($result2->role=="admin") 
              <li><a href=" {{URL::to('/register-zone')}}"><i class="fa fa-circle-o"></i>Register Zone</a></li>
            @endif

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

从参数列表中删除请求,因为您不需要,也可以按照@Blue Moon指定的public function show_admin_dashbord($id){ return view('admin.admin_dashbord' $result2 => tbl_admin::where('id',$id)->get() ]); } 进行

.env