[英]Showing results of a database query inside Navigation Tab
我想在主頁的導航選項卡中顯示數據庫查詢的結果。 如何在主頁的posts選項卡(最后一個代碼塊)中調用$ results變量。 謝謝
PostController.php
class NoteController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$posts = DB::select(....);
return view('posts.index',['results' => $posts]);
}
后分度刀片
@extends('layouts.app')
@section('content')
<div class="container">
<div class="col-md-8">
@foreach($results as $notes)
<div class="panel panel-default">
<div class="panel-body">
{{$notes->note}}
</div>
</div>
@endforeach
</div>
</div>
@endsection
家庭索引文件
@extends('layouts.app')
@section('content')
<div class="container">
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#posts">Posts</a></li>
<div class="tab-content">
<div id="posts" class="tab-pane fade in active">
</div>
</div>
</div>
@endsection
要在多個視圖中使用保存功能,可以在App-> Providers中使用AppServiceProvider.php
文件。 在那里,您可以使composer視圖在所有視圖中傳遞變量,請看下面的示例:
View::composer('*', function ($view) {
$ads = Ad::all();
foreach($ads as $ad){
$customJs = $ad->js;
$customCss = $ad->css;
}
$view->with('customJs', $customJs);
$view->with('customCss', $customCss);
});
通過此示例,我現在可以在我想要的任何視圖中使用$customJs
和$customCss
。
希望能幫助到你。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.