laravel 5.2作業中のサイトに問題があります。ページの主要要素を設定するために使用しているマスター(main
)レイアウトがあります。ようこそページ(拡張ページ)で問題なく使用されています。
ただし、一部のサブページでは、コンパイルされたビューからエラーが発生し続けます。
<?php echo $__env->make('layouts.main, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
エラーはParse error: syntax error, unexpected '__data' (T_STRING), expecting ',' or ')'
です
私のビューには、タイトルとメインのコンテンツ要素以外には文字通り何もありません。そこでは変数をダンプしようとしています。エラーは、私のコードではなく、Laravelから発生しています(私が知る限り)。
これが全体像です:
@extends('layouts.main)
@section('title', 'another page!')
@section('content')
{{dd($myvar)}}
@endsection
これが起こっている理由は何ですか?
最初の行を確認してください:
@extends('layouts.main)
単一引用符('
) 不足している。そのはず:
@extends('layouts.main')
これを最初の行として使用します。
@extends('layouts.main')
'
最後の単語。起こる!