Обслуживание относительных изображений с использованием ассетика

Я пытаюсь понять сборочный пакет symfony2. Я пытаюсь использовать плагин jquery, который использует собственный файл css. Я поместил все в mybundle / Resources / public , а затем разделил на изображения / javascript / и css /

. Плагины css используют относительные пути для получения изображений типа ../ images /sprite.png

Использование ассетика для обслуживания файла css:

{% stylesheets
    '@MyBundle/Resources/public/css/mycss.css' 
%}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}

Путь, сгенерированный ассетиком, равен /app_dev.php/css/mycss.css , что, я полагаю, правильно. Очевидно, что относительные пути к изображениям больше не работают. Поскольку сами файлы находятся в mybundle / Resources / public, а не в / images /

При попытке использовать фильтр cssrewrite пути переписываются на: http://server.com/Resources/public/images/sprite.png . Но это неправильно, файлы там не находятся.

Как я могу относиться к изображениям с помощью ассетика?

5
задан hakre 8 July 2012 в 23:05
поделиться