Warning: You are browsing the documentation for Symfony 2.0, which is no longer maintained.

Read the updated version of this page for Symfony 5.3 (the current stable version).

AsseticBundle Configuration Reference

AsseticBundle Configuration Reference

Full Default Configuration

  • YAML
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    assetic:
        debug:                true
        use_controller:       true
        read_from:            "%kernel.root_dir%/../web"
        write_to:             "%assetic.read_from%"
        java:                 /usr/bin/java
        node:                 /usr/bin/node
        sass:                 /usr/bin/sass
        bundles:
    
            # Defaults (all currently registered bundles):
            - FrameworkBundle
            - SecurityBundle
            - TwigBundle
            - MonologBundle
            - SwiftmailerBundle
            - DoctrineBundle
            - AsseticBundle
            - ...
    
        assets:
    
            # Prototype
            name:
                inputs:               []
                filters:              []
                options:
    
                    # Prototype
                    name:                 []
        filters:
    
            # Prototype
            name:                 []
        twig:
            functions:
    
                # Prototype
                name:                 []
    
  • XML
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    <assetic:config
        debug="%kernel.debug%"
        use-controller="%kernel.debug%"
        read-from="%kernel.root_dir%/../web"
        write-to="%assetic.read_from%"
        java="/usr/bin/java"
        node="/usr/bin/node"
        sass="/usr/bin/sass"
    >
        <!-- Defaults (all currently registered bundles) -->
        <assetic:bundle>FrameworkBundle</assetic:bundle>
        <assetic:bundle>SecurityBundle</assetic:bundle>
        <assetic:bundle>TwigBundle</assetic:bundle>
        <assetic:bundle>MonologBundle</assetic:bundle>
        <assetic:bundle>SwiftmailerBundle</assetic:bundle>
        <assetic:bundle>DoctrineBundle</assetic:bundle>
        <assetic:bundle>AsseticBundle</assetic:bundle>
        <assetic:bundle>...</assetic:bundle>
    
        <assetic:asset>
            <!-- prototype -->
            <assetic:name>
                <assetic:input />
    
                <assetic:filter />
    
                <assetic:option>
                    <!-- prototype -->
                    <assetic:name />
                </assetic:option>
            </assetic:name>
        </assetic:asset>
    
        <assetic:filter>
            <!-- prototype -->
            <assetic:name />
        </assetic:filter>
    
        <assetic:twig>
            <assetic:functions>
                <!-- prototype -->
                <assetic:name />
            </assetic:functions>
        </assetic:twig>
    
    </assetic:config>
    

This work, including the code samples, is licensed under a Creative Commons BY-SA 3.0 license.