Laravel Blade Template抛出错误"文件的意外结束"

时间:2014-04-05 19:35:15

标签: php laravel blade

我从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")

1 个答案:

答案 0 :(得分:3)

您在Admin.index文件中有拼写错误。

而不是@extends("Admin.master')它应该是@extends("Admin.master")。它应该解决问题。

编辑:如果我的原始答案不够清楚,问题是你在字符串的开头有双引号,结尾有单引号,因此语法错误。