Ich benutze Laravel 5.2.
ich versuche @include mir laden mit globalem Layout-Code und mit @yield für seitenbezogenen CodeLaravel Blade @yield @include Bestellung
es, dass @yield scheint vor @include geladen, obwohl ich Master setzen @include vor @yield in
Seiteund es ist irgendwie so geworden:
1. jquery nicht geladen, bevor Seite verbunden Skript
2. hTML-Code in @yield vor CSS und JS geladen, so ist das Ergebnis ein Chaos geworden
hier ist das, was meine Masterseite sieht wie
ausMaster-Seite
<!DOCTYPE html><html lang="en-us">
<head>
@include('memberIncludes.memberHead') <!--css and jquery is here -->
</head>
<body>
@include('memberIncludes.memberHeader')
@include('memberIncludes.memberMenu')
@yield('content') <!-- page related html code -->
@include('memberIncludes.memberFooter')
@include('memberIncludes.globalScript')
@yield('footerScript') <!-- page related script -->
</body>
Und hier ist mein Kind Seitenstruktur
Kinder Seite
@extends('masterPage')
@section('content')
<div id="main" role="main">
...
</div>
@end
@section('footerScript')
<!-- PAGE RELATED PLUGIN(S) -->
<!-- Flot Chart Plugin: Flot Engine, Flot Resizer, Flot Tooltip -->
<script src="js/plugin/flot/jquery.flot.cust.min.js"></script>
<script src="js/plugin/flot/jquery.flot.resize.min.js"></script>
<script src="js/plugin/flot/jquery.flot.time.min.js"></script>
<script src="js/plugin/flot/jquery.flot.tooltip.min.js"></script>
...
<script>
$(document).ready(function() {
...
});
</script>
@end
ist es eine Möglichkeit, so @yield geladen wird als in der Masterseite bestellt?
Sie die aktuelle HTML-Ausgabe von dem Kind Seite nach der Ausführung generiert teilen können? Und der Inhalt der 'include' Dateien. –
@HuzaibShafi danke Mann –