Skip over navigation
Documentation
You are currently viewing documentation for a previously released version of OroCRM. See the latest long-term support version.

Assets

Filenameassets.yml
Root Nodeassets

The assets.yml file can be used to define CSS file groups. The listed files will be automatically merged and optimized for web presentation.

The following example creates two groups (first_group and second_group) each of them containing three CSS files:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# src/Acme/DemoBundle/Resources/config/oro/assets.yml
assets:
    css:
        first_group:
            - 'First/Assets/Path/To/Css/first.css'
            - 'First/Assets/Path/To/Css/second.css'
            - 'First/Assets/Path/To/Css/third.css'
        second_group:
            - 'Second/Assets/Path/To/Css/first.css'
            - 'Second/Assets/Path/To/Css/second.css'
            - 'Second/Assets/Path/To/Css/third.css'

By default, when you install the application’s assets using the oro:assets:install command, all CSS files from all groups and all bundles will be merged and optimized.

For debugging purposes compression of CSS files of certain groups can be disabled with the css_debug option:

1
2
3
oro_assetic:
    css_debug:
        - first_group

Tip

You can use the oro:assetic:groups command to get a list of all available groups.

See also

Learn more about how to debug your stylesheets from the book.

Browse maintained versions:2.62.32.01.12
Forums
Back to top