首页 > 解决方案 > 在部分页面上显示 SQL 请求而不是视图 Laravel 5.5

问题描述

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

@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;
}

}

现在我的问题如下:

谢谢

标签: laravel-5eloquentlaravel-blade

解决方案


您可以为此使用 View Composer。

有一个关于这里的教程

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


推荐阅读