如何在Laravel 4中将数据从过滤器传递给动作?

时间:2014-02-12 06:29:38

标签: php laravel-4

应用程序/ filters.php

App::before(function($request){

    $sys_message = DB::table('u_message')->where('uid','=','0')->get();
});

应用程序/ routes.php文件

Route::get('/',function(){
    return View::make('index');
});

现在,我想在查看索引页面时使用$sys_message,如何更改代码?

1 个答案:

答案 0 :(得分:1)

您可以分享它,在所有视图中都可用;

App::before(function($request){

    $sys_message = DB::table('u_message')->where('uid','=','0')->get();

     View::share('sys_message',  $sys_message);
});