2016-08-03 16 views
1

Ich möchte eine .css- und .scss-Datei in eine Zweigvorlage einfügen, ist es notwendig, auf diese Weise zu schreiben?css und scss in Zweigdatei

{% 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 %} 

Ich habe wie die redundanten schreiben, aber wenn ich versuche, die CSS-Datei in dem ersten Block zu verknüpfen, die für SCSS Dateien, die es nicht funktionieren werden gefiltert.

Antwort

1

Entfernen Sie den Filter-Attribut und fügen Sie ein 'apply_to' Option in der config:

// app/config.yml : 

assetic: 
    # ... 
    filters: 
     sass: 
      # ... 
      apply_to: ".scss$" 

Dann können Sie Gruppe alles in der ersten:

{% stylesheets 
    "css/proposal/edit.scss" 
    "bundles/bmatznerfontawesome/scss/font-awesome.scss" 
    "bundles/simplemde/debug/simplemde.css" 
%} 
    <link rel="stylesheet" href="{{ asset_url }}" /> 
{% endstylesheets %} 
+0

cool, das ist viel besser, thx – Asara