2016-07-29 18 views
0

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

Seite

und 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

aus

Master-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?

+0

Sie die aktuelle HTML-Ausgabe von dem Kind Seite nach der Ausführung generiert teilen können? Und der Inhalt der 'include' Dateien. –

+0

@HuzaibShafi danke Mann –

Antwort

1

Gut, das ist peinlich, es ist ein Syntaxfehler

@section mit @stop enden sollte. nicht @end

es perfekt funktioniert gut, ich bin ein Dummkopf