Symfony2/细枝重复样式表
在我的base.html.twig中有这部分代码: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
{% 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倍的内容
你应该读书