【问题标题】:Display a SQL request on a partial page not a view Laravel 5.5在部分页面而不是视图 Laravel 5.5 上显示 SQL 请求
【发布时间】:2018-10-30 04:28:38
【问题描述】:

我有一个带有“部分页面”的 laravel 布局。 我使用包含在布局中调用它们:

@include('admin.partials.nav')

我的问题是我必须在导航页面中在使用此导航的每个页面上放置一个 SQL 结果。

为此,我在名为 UtilsClass 的特定类中创建了一个方法:

类 UtilsController 扩展控制器 {

public function vcList(){
    $valuechainLists = Valuechain::select('valuechains.id', 'lang_valuechain.vcname', 'lang_valuechain.vcshortname')
        ->join('lang_valuechain', 'valuechains.id', '=', 'lang_valuechain.valuechain_id')
        ->join('langs', 'lang_valuechain.lang_id', '=', 'langs.id')
        ->where('langs.isMainlanguage', '=', '1')
        ->whereNull('valuechains.deleted_at')
        ->get();

    return $valuechainLists;
}

}

现在我的问题如下:

  • 如何在每个返回使用此导航的布局的视图的方法上获取此请求的返回?
  • 如何将数组从这个方法传递给其他类中的其他方法?我是否必须添加类似这样的内容:在使用相关布局的类中使用 App\Http\Controllers\BackOffice\UtilsController ?

谢谢

【问题讨论】:

    标签: laravel-5 eloquent laravel-blade


    【解决方案1】:

    您可以为此使用 View Composer。

    有一个关于here的教程

    您还可以在 Laravel 文档中查看更多信息 here

    【讨论】:

      猜你喜欢
      • 2014-02-21
      • 2016-03-09
      • 1970-01-01
      • 1970-01-01
      • 2014-02-16
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多