Сеанс не будет установлен с AJAX вызовом - PullRequest
0 голосов
/ 12 марта 2020

Я должен поставить сеанс с помощью AJAX вызова.

Это мой AJAX:

$('#langgg, .menuAnchor').click(function(event){
    event.preventDefault();
    var self = this;
    var route = "{{route('setto')}}";
    $.ajax({
        url:route,
        type:'post',
        success:function(data){
            location.href = self.href;
        },
    });
});

И я думаю, что он работает довольно хорошо.

Вот мой метод:

public function setto(Request $request)
{
    if($request->ajax())
    {
         $request->session()->put('langg','en');
        // Session::put('langg'=>'ar');
        // session(['lang'=>'ar']);
        return response()->json(['success'=>true]);
    }
}

Возвращение верное, но когда я получаю сеанс, он не работает !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...