Bonjour,
je souhaite bouger tous mes dossiers assets (css, js, images, ...) vers un sous dossier du type "web/dossier/css" , "web/dossier/js".
J'ai essayé en mettant dans config.yml
Ca marche pour toutes les balises du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 framework: templating: assets_base_urls: http: /dossier ssl: /dossier
lorsque celle ci se trouve dans "web/dossier/images"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<img src="{{asset('images/mon-image.jpg')}}" />
En revanche dès qu'on utilise assetic c'est une autre paire de manches
Cela cherche donc dans le dossier "web/css" et non "web/dossier/css"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 {% stylesheets '/css/style.css' filter='yui_css' %}
J'ai une solution qui consiste à virer ma config de assets_base_url dans config.yml, à créer une variable globale twig du genre RELATIVE_PATH et à l'utiliser à chaque fois dans mes templates.
Ainsi si je change le chemin relatif de mes assets pas de soucis.
Mais bon je trouve pas ça très propre et je me dis que l'option assets_base_url doit bien servir à quelque chose
Merci de votre aide,
John
Partager