Symfony2/细枝重复样式表

Symfony2/细枝重复样式表,symfony,twig,stylesheet,Symfony,Twig,Stylesheet,在我的base.html.twig中有这部分代码: {% stylesheets 'bundles/study/css/*' filter='cssrewrite' %} <link rel="stylesheet" href="{{ asset('bundles/study/css/style.css') }}" /> <link rel="stylesheet" href="{{ asset('bundles/study/css/boilerplate.cs

在我的base.html.twig中有这部分代码:

{% stylesheets 'bundles/study/css/*' filter='cssrewrite' %}
    <link rel="stylesheet" href="{{ asset('bundles/study/css/style.css') }}" />
    <link rel="stylesheet" href="{{ asset('bundles/study/css/boilerplate.css') }}">
    <link rel="stylesheet" href="{{ asset('bundles/study/css/jquery-ui.min.css')}}">
    <link rel="stylesheet" href="{{ asset('bundles/study/css/jquery-ui.structure.min.css')}}">
    <link rel="stylesheet" href="{{ asset('bundles/study/css/jquery-ui.theme.min.css')}}">
{% endstylesheets %}
{%stylesheets'bundles/study/css/*'filter='cssrewite'%}
{%endstylesheets%}
和网页代码中的Symfony2/Twig生成:

<link href="/bundles/study/css/style.css" rel="stylesheet">
<link href="/bundles/study/css/boilerplate.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.structure.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.theme.min.css" rel="stylesheet">
<link href="/bundles/study/css/style.css" rel="stylesheet">
<link href="/bundles/study/css/boilerplate.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.structure.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.theme.min.css" rel="stylesheet">
<link href="/bundles/study/css/style.css" rel="stylesheet">
<link href="/bundles/study/css/boilerplate.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.structure.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.theme.min.css" rel="stylesheet">
<link href="/bundles/study/css/style.css" rel="stylesheet">
<link href="/bundles/study/css/boilerplate.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.structure.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.theme.min.css" rel="stylesheet">
<link href="/bundles/study/css/style.css" rel="stylesheet">
<link href="/bundles/study/css/boilerplate.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.structure.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.theme.min.css" rel="stylesheet">
<link href="/bundles/study/css/style.css" rel="stylesheet">
<link href="/bundles/study/css/boilerplate.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.structure.min.css" rel="stylesheet">
<link href="/bundles/study/css/jquery-ui.theme.min.css" rel="stylesheet">

为什么Twig会对相同的链接生成6个调用

如果我退出,我可以提供关于代码的任何信息

“{%stylesheets”bundles/study/css/*“filter='cssrewite'%}”和“{%endstylesheets%}”

(我想)所有这些都正常工作,但我需要理解,当您键入以下内容时,Twig为什么会创建6次相同的行:

{% stylesheets 'bundles/study/css/*' filter='cssrewrite' %}
您告诉Twig在
bundles/study/css
中包含所有(*)文件。 对于找到的每个文件,您的内容将介于
样式表
结束样式表
之间,因此基本上,如果您有6个文件,您将有6倍的内容

键入时应阅读。

{% stylesheets 'bundles/study/css/*' filter='cssrewrite' %}
您告诉Twig在
bundles/study/css
中包含所有(*)文件。 对于找到的每个文件,您的内容将介于
样式表
结束样式表
之间,因此基本上,如果您有6个文件,您将有6倍的内容

键入时应阅读。

{% stylesheets 'bundles/study/css/*' filter='cssrewrite' %}
您告诉Twig在
bundles/study/css
中包含所有(*)文件。 对于找到的每个文件,您的内容将介于
样式表
结束样式表
之间,因此基本上,如果您有6个文件,您将有6倍的内容

键入时应阅读。

{% stylesheets 'bundles/study/css/*' filter='cssrewrite' %}
您告诉Twig在
bundles/study/css
中包含所有(*)文件。 对于找到的每个文件,您的内容将介于
样式表
结束样式表
之间,因此基本上,如果您有6个文件,您将有6倍的内容

你应该读书