Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Как отправить куки в middleware Laravel? » 06.08.2019 13:56:30

Кстати, а ты куки свои смотришь или чужие?

Нет разделения пользователей. Это переключатель шаблона с темного на светлый. Ну я как задумал, положить в группу мидлвер нужные роуты по которым будет возможность менять шаблон, и вот получается пользователь не имя куков, который только попадает на сайт, не может получить через миделвер куки. НУ я то решил уже другим путем, но да так как я задумал оно не сработало. ) В мидлвере куки работают только если открыть буферизацию, но я хз вдруг повлияет на что-то, поэтому реализовал просто проверку на существование куков

#2 Re: Laravel 5.x » Как отправить куки в middleware Laravel? » 31.07.2019 17:06:32

Если нет, то стандартные функции от пхп по работе с куками однозначно должны работать.

ток если буферизация открыта, да такая хрень только в мидлвере, например в контроллере все ок, хотя возможно конкретно мой случай...

не сработало

#3 Laravel 5.x » Как отправить куки в middleware Laravel? » 30.07.2019 01:25:04

Pavel123
Ответов: 5

Как отправить куки непосредственно в мидлвере? Вариант

return $next($request)->cookie('switch', $sw);

не работает. При дебаге собственно куки присутствует в заголовках, но когда я пытаюсь получить куки в каком нибудь контроллере

$request->cookie('switch')

то получаю null mad
Версия лары 5.8, php 7.1

Подвал раздела