检索每个页面上的类别

时间:2013-06-06 13:35:12

标签: laravel laravel-4 eloquent

我有main.blade.php,其中包含我的布局。作为此布局的一部分,我需要显示数据库中的类别。

我想避免在每个控制器中进行Eloquent调用。

无论控制器如何,我如何检索要在main.blade.php上显示的所有类别?

2 个答案:

答案 0 :(得分:1)

您可以在基本控制器或您拥有的视图布局中执行此操作。

在视图中它将是:

@foreach(Category::all() as $category

对于基本控制器,它将是 之类的东西:

$this->layout->categories = Category::all();

希望这有帮助!

http://laravel.com/docs/templates

答案 1 :(得分:0)

在模板中调用单个操作会很棒吗? :)

您可以查看此package(请查看layout facade section)。希望它有所帮助。