我有下面的代码片段以php和laravel结束一个文件。
@extends('master')
@section('content')
<p>Hello World</p>
@endsectionmaster.blade.php文件如下所示
<!doctype html>
<html lang="em">
<head>
<meta charset="UTF-8">
<title>{{ $title }}</title>
{{ HTML::style('css/bootstrap.css') }}
{{ HTML::script('js/bootstrap.js') }}
{{ HTML::script('js/jquery.js') }}
</head>
<body>
<div class="navbar">
<div class="navbar-inner">
{{ HTML::link('/','login',array('class' => 'brand')) }}
<ul class="nav pull-right">
@if(Auth::user())
<li>{{ HTML::link('logout', 'Logout') }}</li>
@else
<li>{{ HTML::link('login','login') }}</li>
</ul>
</div>
</div>
<div class="container">
@yield('content')
</div>但是,我得到以下错误:
FatalErrorException in 4d94a10943d3d038e850b4e898e794a8 line 33:
syntax error, unexpected end of file使用刀片模板在laravel,php中结束文件的语法到底是什么?
发布于 2015-07-06 21:54:03
您错过了@endif指令。您的刀片语法需要:
@if(Auth::user())
<li>{{ HTML::link('logout', 'Logout') }}</li>
@else
<li>{{ HTML::link('login','login') }}</li>
@endif如果没有@endif指令,您将得到“意外的文件结束”错误。
https://stackoverflow.com/questions/31256045
复制相似问题