如何调用数据并在页脚上查看?

时间:2014-04-09 15:28:50

标签: laravel laravel-4 blade

这是我在控制器中使用的功能

    public function homeList()
{
    //Get all the franchises
    $franchises = Franchise::all();

    //Load the view and pass the franchises
            return View::make('frontend.layouts.footer')->with('franchises', $franchises);
    } 

我一直收到这个错误。我不知道如何传递它或者把什么放在routes.php文件

enter image description here

1 个答案:

答案 0 :(得分:2)

您应该能够@include('frontend.layouts.footer')->with('franchises', Franchise::all())

<强>更新

要避开视图中的模型,您应该使用视图编辑器,如前面的答案中所述。

View::composer('frontend.layouts.footer', function($view)
{
    $view->with('franchises', Franchise::all());
});

现在视图中有$franchises可用。您可以将此代码放在routes.php中,也可以创建composers.php并自动加载。