我想在一个小树枝模板中包含一个.css和.scss文件,有必要这样写吗?
{% stylesheets filter="sass"
"css/proposal/edit.scss"
"bundles/bmatznerfontawesome/scss/font-awesome.scss"
%}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}
{% stylesheets
"bundles/simplemde/debug/simplemde.css"
%}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}
我不喜欢多余的写作,但当我试图链接第一个块中的css文件时,它是不起作用的。
删除filter属性并在您的配置中添加一个"apply_to"选项:
// app/config.yml :
assetic:
# ...
filters:
sass:
# ...
apply_to: ".scss$"
然后你可以将所有内容分组在第一个:
{% stylesheets
"css/proposal/edit.scss"
"bundles/bmatznerfontawesome/scss/font-awesome.scss"
"bundles/simplemde/debug/simplemde.css"
%}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}