Como puedo obtener el valor de la session laravel?

Estoy intentando obtener el valor de una session que creé así

Session::flash('ventaPendiente', $this->venta);

Y necesito verlo en otro controllador, pero я devuelve null.

Сессия Lo que hago es que envío un email y cuando abro la url del email supongo que debería mostrarme ¿la o esta caduca?

La intento obtener así

$ventaPendiente = Session::get('ventaPendiente');
dd($ventaPendiente);
0
задан 19.12.2019, 23:28
1 ответ

Есть две вещи в твоем коде, одной, ты распределяешь ему имя ventaPendiente в твою переменную сеанса и после стараешься возвращать с различным именем" cocheAPagar", правильное было бы:

$ventaPendiente = session('ventaPendiente');

В секунде, возможно, что теряется твоя переменная, так как переменные вспышка session только пребывают из-за просьба HTTP больше, если ты хочешь, чтобы он продолжился в течение всего сеанса пользователя, ты был бы должен предохранять ее от следующей формы:

session(['ventaPendiente' => $this->venta]);

, Чтобы возвращать ее только грубая несмотря на то, что использовать:

session('ventaPendiente');

, Если он не будет существовать, возвратит тебе null

0
ответ дан 21.12.2019, 12:12
  • 1
    Ты имеешь razó n, но дело в том, что у меня есть два, будь равен, но он не идет одна или я ни протестировал их и совсем не. – Oscar Portillo 19.12.2019, 23:28
  • 2
    С этой секундой opció n оно я функционировало, большое спасибо. – Oscar Portillo 19.12.2019, 23:30
  • 3
    @OscarPortillo, Если ты sirvió ответ, má rcala как правильная. Я рекомендую, чтобы ты использовал синтаксис, что я ты proporcioné так как которая está s используя он как hací в ранее, возможно, что в будущих версиях Laravel он прекращает быть использованным. – Aarón Gutiérrez 19.12.2019, 23:34
  • 4
    если, если, я использую ее, как мне это Вы сказали. Большое спасибо на самом деле. – Oscar Portillo 19.12.2019, 23:38

Теги

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