将记录插入数据库后,Laravel会话无法正常工作

时间:2016-08-09 18:55:18

标签: php session laravel-5

我在laravel有一个奇怪的问题。我正在使用甜蜜的警报和laracasts flash包与会话一起工作。他们在其他地方工作,但当我使用模型插入数据库条目时,我在刀片视图中没有收到任何flash消息。当我不使用模型事件时,我正在使用模型事件。 任何机构都可以指导我如何解决这个问题。我也想使用模型事件 在以下片段alert() - >成功在Message :: create([])之后不能正常工作;

try
        {
            Message::create([
                'customer_id'   => $customer->id,
                'sid'           => time().bcrypt(time()),
                'corr_id'       => time().bcrypt(time()),
                'sender'        => $request['subject'],
                'receiver'      => $customer->contact,
                'body'          => $request['body'],
                'place_holder'  => 'inbox'
            ]);
            alert()->success('Exception as Inbound Created For '.$customer->full_name,'Success')->autoclose(1500);
            return redirect()->back();
        }
        catch (QueryException $e)
        {
            alert()->error($e->errorInfo[2],'Sorry')->autoclose(2000);
            return redirect()->back();
        }

0 个答案:

没有答案