i am calling getting_started route after successfully login
protected $redirectTo = '/getting_started';
here is my getting_started route code:
Route::get('/getting_started','UserController@getting_started');
and controller code:
public function getting_started()
{
$id= Auth::id();
$user = DB::table('user_profiles')->where('user_id', '=', $id)->first();
if($user->dashboard_access == 0)
{
DB::table('user_profiles')
->where('user_id', $id)
->update(['dashboard_access' => 1]);
return view('user.getting_started');
}
return view('user.dashboard');
}
it work perfectly and show in url
http://localhost:8080/getting_started
now i actually want that if user.dashboard view is call it show in url like http://localhost:8080/dashboard
and on getting_started view show http://localhost:8080/getting_started
it is possible to call dashboard route instead of
return view('user.dashboard');
my dashobard route is
Route::get('/dashboard',['middleware' => 'auth', function () {
return view('user.dashboard');
}]);
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire