Ist es möglich, Laravel zu zwingen, die übergeordnete Ansicht dann die untergeordnete Ansicht auszuführen? Ich verwende eine Master-Ansicht mit einigen View-Composern, um ein Menü zu erstellen und einige Variablen festzulegen, dann in meiner Sitemap-Unteransicht, da die Master-Ansicht berechnet wird, nachdem ich mein Menü noch nicht erstellt habe.Laravel 5.4 rendern übergeordnete Ansicht vor der untergeordneten Ansicht
@extends('layout.master')
@section('content')
{{-- Render this after layout.master --}}
@endsection
Vielleicht habe ich hier einige Möglichkeiten.
Haben Sie versucht, '@ parent' zu verwenden und sicherzustellen, dass der Inhalt in der Vorlage enthalten ist? – Ohgodwhy
'@ parent' ist nur zu wählen, wo der Inhalt angefügt wird, aber die Kind-Ansicht wird immer noch (leider) zuerst gerendert. – Mushr00m
Können Sie den Code aus Ihrer Master-Ansicht anzeigen, der sich auf die Variable aus Ihrem Composer bezieht, und auch, wo Sie die untergeordnete Ansicht freigeben? –