2017-07-16 14 views
0

在Laravel的環境時,只包括一些JS,我有一個js.blade.php(要包含在我所有的佈局視圖),持有全球javascript文件和一些@yield佔位符,這樣Laravel:使用一些刃佈局的意見,但沒有人

<!-- BEGIN CORE PLUGINS --> 
<script src="//code.jquery.com/jquery-1.12.4.min.js"></script> 
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
<script src="//cdn.jsdelivr.net/ie10-viewport/1.0.0/ie10-viewport.min.js"></script> 
<!-- END CORE PLUGINS --> 
<!-- BEGIN PAGE LEVEL PLUGINS --> 
@yield('js-plugins') 
<!-- END PAGE LEVEL PLUGINS --> 
<!-- BEGIN SOME OTHER GENERAL PLUGINS --> 
<script src="//cdn.jsdelivr.net/dummy1.min.js"></script> 
<script src="//cdn.jsdelivr.net/dummy2.min.js"></script> 
<!-- END SOME OTHER GENERAL PLUGINS --> 
<!-- BEGIN PAGE LEVEL SCRIPTS --> 
@yield('js-scripts') 
<!-- END PAGE LEVEL SCRIPTS --> 
<!-- BEGIN SCRIPTS TO BE RENDERED ONLY IN SOME LAYOUT VIEWS --> 
... 
<!-- END SCRIPTS TO BE RENDERED ONLY IN SOME LAYOUT VIEWS --> 
<!-- BEGIN MY CUSTOM SCRIPTS --> 
<script src="{{ asset('backend/scripts.js') }}"></script> 
<!-- END MY CUSTOM SCRIPTS --> 

您是否看到<!-- BEGIN SCRIPTS TO BE RENDERED ONLY IN SOME LAYOUT VIEWS -->的一部分?在這裏,我應該有腳本在master.blade.php佈局視圖(用於用戶登錄時用於大多數頁面),但不在,即unlogged.blade.php佈局視圖(用於登錄,或檢索丟失的密碼或涉及未記錄的所有其他內容用戶):我的意思是說,即腳本屬於邊欄導航(當然是在'內部'頁面,但不是在'外部'的)

那麼,我怎麼能告訴Laravel「當使用master.blade.php查看放一些腳本在那...部分,否則保持原樣「?我們的目標是利用只js.blade.php爲了讓事情幹

我參加了一個在樂和@push@stacks,但他們並不清楚,我,我不知道我是否可以使用它們以某種方式

謝謝

+0

爲什麼不嘗試在