我有一個簡單的主要佈局:與@section laravel @include在<head>
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
@yield('style')
</head>
<body>
@include('layouts.frontend.partials.slider')
@yield('javascript')
</body>
</html>
layouts.frontend.partials.slider
@section('style')
<link rel="stylesheet" type="text/css" href="mystyle.css">
@append
@section('javascript')
<script></script>
@append
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide" data-swiper-autoplay="1000">Slide 1</div>
<div class="swiper-slide" data-swiper-autoplay="1000">Slide 2</div>
<div class="swiper-slide" data-swiper-autoplay="1000">Slide 3</div>
</div>
<div class="swiper-pagination"> </div>
<div class="swiper-button-prev"> </div>
<div class="swiper-button-next"> </div>
</div>
的@section('style')
將同時@section('javascript')
被忽略在包含文件中工作正常... 我已經減少了兩個文件(主要和包括)到最低限度,並交換風格和JavaScript的位置沒有任何區別
什麼似乎工作是改變從@yield('style')
位置的身體,如:
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
@include('layouts.frontend.partials.slider')
@yield('javascript')
@yield('style')
</body>
也許這是不允許有一個包含文件@section
?
我要存檔什麼是有它自己的CSS和JavaScript多個部分包括包括
感謝
感謝您的回答......但是,我知道如何創建主刀和小刀。我想知道的是如果有可能在一個包含文件中有部分。我想在我的主刀片或子刀片文件中添加例如10個部分刀片文件,以在例如小部分文件中具有例如導航欄,滑塊,聯繫人窗體,而不是直接在我的主刀片或子刀片中 – markus