2017-10-11 16 views
0

是否可以將來自一個@include的內容傳遞到Laravel的Blade模板中的另一個@include文件?將內容從一個@include傳遞到Laravel的Blade模板中的另一個@include

我的主要內容是@include,其中大部分內容都是生成的,但有時我想將一些內容傳遞給補充工具欄,不確定可以這樣做。

下面是拉動所有包含在一起的主要模板。 我想將內容從「內容」傳遞到「_sidebar」,這可能嗎?

<div id="wrapper"> 
    <!-- Navigation --> 
    <nav class="navbar navbar-default navbar-static-top" role="navigation" style="margin-bottom: 0"> 
     @include('partials._top_nav') 
     @include('partials._sidebar') 
    </nav> 
    <!-- /Navigation --> 
    <div id="page-wrapper"> 
     <div class="container-fluid"> 
      @yield('content') 
     </div> 
     <!-- /.container-fluid --> 
    </div> 
</div> 

回答

0

,當你調用視圖傳遞變量視圖 這樣的: - 控制器代碼: -

$testing = "abcd"; 
return view('test', compact('testing') 

現在$測試是在視圖中,並在主佈局,從可用主人無論你在哪裏,包括你可以通過像這樣的變數

@include('view.name', ['variable_name' => $testing]) 

現在$測試是可用的部分以及..

希望這有助於

相關問題