use*_*289 23 php blade laravel-5.2 laravel-blade
我正在处理一个laravel 5.2网站的问题.我有一个master(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
Run Code Online (Sandbox Code Playgroud)
任何想法为什么会这样?
Rav*_*kar 109
请检查第一行:
@extends('layouts.main)
Run Code Online (Sandbox Code Playgroud)
'
缺少结束单引号().它应该是:
@extends('layouts.main')
Run Code Online (Sandbox Code Playgroud)