Ich habe ein Problem mit einer Laravel 5.2-Site, an der ich arbeite. Ich habe einen Meister (main
)-Layout, das ich verwende, um die Hauptelemente der Seite einzurichten, und es wird problemlos auf der Begrüßungsseite (die sie erweitert) verwendet.
Bei einigen Unterseiten bekomme ich jedoch immer wieder einen Fehler aus der kompilierten Ansicht:
<?php echo $__env->make('layouts.main, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
Der Fehler ist Parse error: syntax error, unexpected '__data' (T_STRING), expecting ',' or ')'
Aus meiner Sicht gibt es buchstäblich nichts außer dem Titel und dem Hauptinhaltselement, wo ich versuche, eine Variable auszugeben. Der Fehler kommt von Laravel, nicht von meinem Code (soweit ich das beurteilen kann).
Das ist die Gesamtansicht:
@extends('layouts.main)
@section('title', 'another page!')
@section('content')
{{dd($myvar)}}
@endsection
Irgendwelche Ideen, warum das passiert?