【问题标题】:laravel - controller passing data to view (use return redirect to )laravel - 控制器将数据传递给视图(使用返回重定向到)
【发布时间】:2015-04-01 05:47:52
【问题描述】:

下面是我的路线代码

Route::any("rgMain/SystemManage/Account" , function()
{
$c1 = "rg.SystemManage.AccountManage.Account.Account_Factor";
$c2 = "rg.SystemManage.AccountManage.Account.Account_Result";

return View::make("rgMain",array(
        'rgFactor'   => $c1 ,
        'rgContent'  => $c2 

));

这是我的控制器代码:

return Redirect::to('rgMain/SystemManage/Account')->with('message2', $output);

当在网页帐户中做某事时,将参数提交给控制器, 在 vaild 之后,控制器会返回 Redirect::to route ,并携带 message2 返回帐户,但我无法工作

我不确定这个问题是否与我的结构有关 这是我的主要结构,它可以在这里加载不同的使用网页

<div>



<div>

</div>


<div>
     @include('rg.rgNotice')
</div>


<div>
     @include('rg.rgTitle')
</div>

<div>
    @include('rg.rgMenu', ['rg_Menu' => 'default'])
</div>


<div>
    @include($rgFactor, ['rg_Factor' => 'default'])
</div>



<div>
    @include($rgContent, ['rg_Result' => 'default'])
</div>

在 rgMain.blade.php 中,尝试使用 input.get('message2');和 $message2 ,但是 还是不行。

【问题讨论】:

    标签: php laravel laravel-4


    【解决方案1】:

    当使用with()Redirect 时,它实际上将数据闪烁到会话中,因此与其尝试从输入中提取数据,不如尝试Session::get('message2')

    请注意,此数据仅在此请求期间可用。

    【讨论】:

      【解决方案2】:

      使用with 重定向将数据闪烁到session 您可以通过以下方式检索数据:

      {{ old('message2') }}
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-26
        • 2017-01-29
        • 1970-01-01
        • 2016-11-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多