1
我有這是一個路線:路線中間件驗證
Route::get('/{slug}',['as' => 'index', 'middleware' => 'player_group', 'uses' => '[email protected]']);
我所試圖做的是檢查認證用戶在{}塞組。
public function handle($request, Closure $next)
{
$user = Auth::user()->id;
$user_grupo = DB::select(DB::raw("SELECT id FROM user JOIN group ON group.id_ = user.id_group WHERE user.id = ".$user." AND group.slug = '".$slug."'"));;
if (!$user_group) {
//ERROR
} else {
return $next($request);
}
}
但那不是工作......這是trowing錯誤:
Undefined variable: slug
您可以張貼DD的內容($請求),請 – ExohJosh
試試'$ request-> route('slug');' – Abbasi
你明白了Abbasi ..非常感謝 – ledesma