170 похожих чатов

Чат, можно ли сделать session() из ларавеля доступной в кастомных

маршрутах? Создал routes.php в пакете main и добавил его через сервис-провайдер:
Route::group(['middleware' => ['bindings', VerifyCsrfToken::class]], function(){
$this->loadRoutesFrom(dirname(__DIR__).'/src/routes.php');
});
Функция dd($request->session()); при вызове из любого маршрута этой группы возвращает Session store not set on request. При этом $_SESSION работает корректно

13 ответов

27 просмотров

Недавно копался, наверху есть переписка

Andrey-Orlov Автор вопроса
.
Недавно копался, наверху есть переписка

Route::fallbackToParser(); уже делал, не помогло

Вообще можно. Нужно мидлвар web добавить

Oleg Nosov
А чуть подробнее?

https://github.com/evocms-community/evolution/blob/3.2.x/core/src/Extensions/Router.php#L27C48-L27C48 мидлвара "web" же нет? правильно нет. ну вот при создании кастомных роутов добавить мидлвар "web"

Сергей
https://github.com/evocms-community/evolution/blob...

Спасибо, сейчас попробую.

Oleg Nosov
Спасибо, сейчас попробую.

ну только там сессия будет ларавеля а не привычная нам

Сергей
ну только там сессия будет ларавеля а не привычная...

А про неё и был выше разговор. И про то, что ее просто так нет.

Andrey-Orlov Автор вопроса
Сергей
ну только там сессия будет ларавеля а не привычная...

+, а как потом обратиться к этой ларавеловской сессии на фронтенде в блейд шаблонах?

Andrey-Orlov Автор вопроса
Сергей
session()->get('asd') Session::get('asd')

Например я делаю session()->flash('alert', 'Товар добавлен');, но на фронтенде при вызове session()->has('alert')' нет такой переменной в сессии. На фронте `dd(session()) возвращает Illuminate\Session\SessionManager, а если в контроллере - Illuminate\Session\Store

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта