2017-05-14 28 views
0

我試圖重寫FOSUser模板,並添加一些HTML項目,我的網頁,我得到這個錯誤:自定義FosUserTemplate

意外令牌「模板結束」的值「」(「語句塊的結束「預計)。

這裏是base.html.twig頁:

<!DOCTYPE html> 
    <html lang="en"> 
    <head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <!-- The above 3 meta tags *must* come first in the head; any other 
    head content must come *after* these tags --> 
<meta name="description" content=""> 
<meta name="author" content=""> 
<link rel="icon" href="favicon.ico"> 
{% block stylesheets %}{% endblock %} 
<link rel="stylesheet" 
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> 
{% stylesheets 
"css/myStyle.css" 
%} 
<link rel="stylesheets" href="{{ asset_url }}"> 

<title>{% block title %}Hello!{% endblock %}</title> 


<!-- Latest compiled and minified CSS --> 
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> 
<!-- Latest compiled and minified JavaScript --> 

<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> 
<!--[if lt IE 9]> 
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"> 
</script> 
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"> 
</script> 
<![endif]--> </head> 
<body> 
{% block topnav %} 
{% include '::topnav.html.twig' %} 
{% endblock %} 
<div class="container"> 
{% block content %}{% endblock %} </div> 


<!-- Bootstrap core JavaScript 
================================================== --> 
<!-- Placed at the end of the document so the pages load faster --> 
<script 
    src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 

{%塊的JavaScript%} {%端塊%}

這是的layout.html .twig頁面:

{%extends': :base.html.twig」%}

{%塊含量%}

<div> 
    {% if is_granted("IS_AUTHENTICATED_REMEMBERED") %} 
     {{ 'layout.logged_in_as'|trans({'%username%': 
app.user.username}, 'FOSUserBundle') }} | 
     <a href="{{ path('fos_user_security_logout') }}"> 
      {{ 'layout.logout'|trans({}, 'FOSUserBundle') }} 
     </a> 
    {% else %} 
     <a href="{{ path('fos_user_security_login') }}">{{ 
     'layout.login'|trans({}, 'FOSUserBundle') }}</a> 
    {% endif %} 
</div> 

{% if app.request.hasPreviousSession %} 
    {% for type, messages in app.session.flashbag.all() %} 
     {% for message in messages %} 
      <div class="flash-{{ type }}"> 
       {{ message }} 
      </div> 
     {% endfor %} 
    {% endfor %} 
{% endif %} 

<div> 
    {% block fos_user_content %} 
    {% endblock fos_user_content %} 
</div> 

{% endblock %} 
+0

你肯定這是你所指定的文件的正確內容?你應該在'{%stylesheets「css/myStyle.css」%}'中得到一個錯誤! –

+0

如果是的話,重要的是有效的答案 – Timan

回答