我从Laravel on Blade上得到以下错误:
syntax error, unexpected end of file, expecting variable (T_VARIABLE) or ${ (T_DOLLAR_OPEN_CURLY_BRACES) or {$ (T_CURLY_OPEN)
这是我所做的。
我的控制器:
class AdminPostingController extends AdminBaseController
{
protected $layout = "Admin.master";
function postNew()
{
$this->layout->content = View::make("Admin.index");
}
}
我的Admin.index文件:
@extends("Admin.master')
@section("content")
<p>Example P</p>
@stop
这是Admin.master.blade.php:
@yield("content")
答案 0 :(得分:3)
您在Admin.index文件中有拼写错误。
而不是@extends("Admin.master')
它应该是@extends("Admin.master")
。它应该解决问题。
编辑:如果我的原始答案不够清楚,问题是你在字符串的开头有双引号,结尾有单引号,因此语法错误。