J'ai un CoreBundle qui contient les principaux fichiers css et les images. Maintenant, j'ai un problème lorsque je charge une image à partir de css; l'image n'est pas affichée.
background-image:url(../images/file.png)
(avec un chemin d'accès complet, il fonctionne)
J'ai installé les actifs à l'aide de la commande: assets:install web
et je peux voir les images et la css de fichiers sous web/bundles/cmtcore/(css|images)
.
Voici la structure du fichier, à l'intérieur de l'offre groupée de base:
- CoreBundle
- Ressources
- public
- css
- principal.css
- images
- fichier.png
- css
- public
- Ressources
Et voici comment je charge le fichier css dans le template:
{% stylesheets '@CmtCoreBundle/Resources/public/css/*' %}
<link rel="stylesheet" type="text/css" media="screen" href="{{ asset_url }}" />
{% endstylesheets %}
Je vous remercie pour votre aide à l'avance.