【问题标题】:Laravel 4.2 - Retrieve specific data on every request automaticallyLaravel 4.2 - 自动检索每个请求的特定数据
【发布时间】:2015-08-31 22:58:28
【问题描述】:

我找了好久还是没弄明白。

我正在尝试将员工个人资料信息(模型:StaffProfile.php)发送到每个页面请求到特定域的页面:staff.myurl.dev

我想出的唯一方法是在每个控制器的每个方法中检索员工个人资料信息以发送到视图,但必须有一种更简单的方法。

有没有一种方法可以自动将内容附加到函数的输出(将数据发送到视图),而我不必每次都指定它?

【问题讨论】:

标签: laravel laravel-4 routing views laravel-routing


【解决方案1】:

转到您的routes.php 并添加:

View::composer('*', function($view) {
    $staffProfile = StaffProfile::find(1);
    $view->with('staffProfile', $staffProfile);
});

您可以在所有视图中访问数据:

{{ var_dump($staffProfile) }}

【讨论】:

    猜你喜欢
    • 2017-10-17
    • 1970-01-01
    • 2022-01-16
    • 2020-04-26
    • 1970-01-01
    • 2023-03-15
    • 2017-09-02
    • 1970-01-01
    • 2021-10-04
    相关资源
    最近更新 更多