相关疑难解决方法(0)

783
推荐指数
17
解决办法
54万
查看次数

symfony2错误枝条"扩展另一个的模板不能有一个体"

我有错误"扩展另一个模板的模板不能在DFSiteBundle中有一个主体:Accueil:index.html.twig",但我在块外面没有html.

复制问题的最小代码:

这不起作用:

{% extends "::layout.html.twig" %}

{% stylesheets 'bundles/DFSite/css/*' filter='cssrewrite' %}
    <link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}

{% block content %}
    Test
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

这项工作:

{% extends "::layout.html.twig" %}

{% block content %}
    Test
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

使用layout.html.twig:

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    {% stylesheets %}{% endstylesheets %}
    <title>{% block title %}The title{% endblock %}</title>
</head>
<body>

{% block content %}
{% endblock %}

</body>
Run Code Online (Sandbox Code Playgroud)

如果我直接添加这个

{% stylesheets 'bundles/DFSite/css/*' filter='cssrewrite' %} …
Run Code Online (Sandbox Code Playgroud)

symfony

2
推荐指数
1
解决办法
6293
查看次数