laravel 5.2 blade 模板解析失败
laravel 5.2 blade template failing to parse
我正在处理的 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')
我们经常忘记把 '
放在最后一个词上。发生了!
我正在处理的 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')
我们经常忘记把 '
放在最后一个词上。发生了!