Laravel模板语法错误:意外@endif,预期文件结尾
解决Blade模板中Unexpected 'endif'语法错误
你遇到的这个语法错误,是因为代码里多了一个没有对应@if的@endif语句——就是在第三方登录按钮区域下方的@endif -->这一行,它没有匹配的@if开头,导致Blade编译时解析失败。
修复步骤:
- 找到代码中的
@endif -->这一行,直接删除整行(或者仅删除@endif部分) - 保存文件后重新访问页面即可正常加载
修正后的完整代码:
@extends('website.app') @section('content') <div class="signin_page"> <div class="container"> <div class="row"> <div class="col-md-4" style="margin-top: 35px;"> <h4>{{ trans('passengersignin.login') }}</h4> <form role="form" method="POST" action="{{ url('/login') }}" style="margin-bottom:10px;"> {{ csrf_field() }} <label>{{ trans('passengersignin.email') }}</label> <input id="email" name="email" class="form-control" type="text" placeholder="{{ trans('passengersignin.email') }}" value="{{ old('email') }}" required > @if ($errors->has('email')) <span class="help-block"> <strong>{{ $errors->first('email') }}</strong> </span> @endif <label>{{ trans('passengersignin.password') }}</label> <input id="password" name="password" class="form-control" type="password" placeholder="{{ trans('passengersignin.password') }}" required> @if ($errors->has('password')) <span class="help-block"> <strong>{{ $errors->first('password') }}</strong> </span> @endif <div class="facebook_btn"> <button value="submit" class="btn btn-default btn-arrow-left" style="background-color: #ec58d6;">{{ trans('passengersignin.next') }} </button> <figure><img src="{{ url('asset/front_dashboard/img/btn_arrow.png') }}" alt="img"/></figure> </div> <p>{{ trans('passengersignin.dont_account') }} <a href="{{ url('/register') }}">{{ trans('passengersignin.sign_up') }}</a></p> <p class="helper"><a href="{{ url('/password/reset') }}">{{ trans('passengersignin.forgot_pass') }}</a></p> </form> <div class=""> <a href="{{ url('/auth/facebook') }}"><button type="submit" class="btn btn-default" style="background-color:#3b61ad;">LOGIN WITH FACEBOOK</button></a> </div> <div class=""> <a href="{{ url('/auth/google') }}"><button type="submit" class="btn btn-default" style="background-color:#f37151">LOGIN WITH GOOGLE+</button></a> </div> </div> <div class="col-md-8"> <img src="{{ url('asset/front_dashboard/img/User-Login.png') }}" alt="Dispatcher Panel"> </div> </div> </div> </div> @endsection
内容的提问来源于stack exchange,提问作者Yeabkal Habtamu
相关产品推荐
相关产品推荐

