Laravel Удалить печенье - PullRequest
       3

Laravel Удалить печенье

0 голосов
/ 21 февраля 2019

Когда пользователь нажимает кнопку сброса на фильтре, я хочу удалить ранее созданный файл cookie, чтобы сохранить введенные пользователем данные и перенаправить на ту же страницу «/ search / influenrs».Я искал по всему stackoverflow и ни один из перечисленных способов удаления cookie не работает.Пожалуйста помоги!

/**
     * resets the cookie that holds previous filter query
     */
    public function resetFilter(Request $request){
        if(Cookie::has('if_query_pref')) {
            Cookie::queue(
                Cookie::forget('if_query_pref')
            );
        }



        return redirect()->route('influencerSearch'); //change the expiration time
    }

1 Ответ

0 голосов
/ 21 февраля 2019

Ваш код выглядит нормально. Пожалуйста, проверьте, чтобы после удаления cookie он не переназначал cookie.

Я использовал следующий код для удаления cookie.

public function resetFilter(Request $request){
    return redirect()->route('/influencerSearch')->withCookie(Cookie::forget('if_query_pref'));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...