2016-08-03 65 views
1

我想將一個.css和.scss文件包含在一個樹枝模板中,是否需要這樣寫?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文件在被過濾SCSS第一個塊鏈接文件,它不會工作。

回答

1

取下過濾器屬性,並在你的配置添加一個「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 %} 
+0

冷靜,那好多了,THX – Asara