使用资产来获取css相对图像

时间:2017-05-17 01:29:05

标签: php symfony assetic

我为我的文件使用asseticBundle但是当我使用php app/console assets:installphp app/console assetic:dump时,我的所有文件都会被转移,除了图像。

{% block stylesheets %}
    {% stylesheets filter='cssrewrite'
        '@BattutaBackBundle/Resources/public/libs/bootstrap/css/bootstrap.min.css'
        '@BattutaBackBundle/Resources/public/libs/font-awesome/css/font-awesome.min.css'
        '@BattutaBackBundle/Resources/public/libs/iCheck/skins/flat/green.css'
        '@BattutaBackBundle/Resources/public/libs/animate/css/animate.css'
        '@BattutaBackBundle/Resources/public/libs/custom.css'
    %}

    <link rel="stylesheet" href="{{ asset_url }}" type="text/css" />
    {% endstylesheets %}
{% endblock %}

我有像green.png这样的图像但是没有转移。该图像文件很重要,因为我将它用于复选框背景。我该怎么办?

1 个答案:

答案 0 :(得分:0)

如果您正在讨论css文件中引用的资源:

Symfony2 - Assetic - load images in CSS

您需要使用css过滤器来处理css并获取所需的图像并妥善转储它们。

您无法使用@Bundle语法来实现此功能。