Symfony2 – Synchroniser les ressources publiques (images, css, js)
octobre 28, 2015 12:11 Laissez vos commentairesDans un Bundle, les images, feuilles de styles et javascripts sont stockés dans le répertoire Resources/public. Votre serveur web doit pouvoir y accéder dans le dossier web/bundles. Il faut donc importer les ressources du dossier public dans ce dossier bundle.
{{Sur Symfony2}}
{Invite de commande en tant qu’administrateur}
Méthode 1 :
Mettre à jour manuellement les ressources de tous les bundle
php app/console assets:install
Méthode 2 (recommandée) :
Création de liens symboliques (les symlinks)
php app/console assets:install --symlink
{{Sur Apache (wamp) :}}
DocumentRoot "C:\wamp\www\symfony2\web"
ServerName symfony2.lan
DirectoryIndex app_dev.php
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /app_dev.php [QSA,L]
Décommentez la ligne {LoadModule rewrite_module modules/mod_rewrite.so}
de votre fichier httpd.conf
Vous pouvez alors utiliser ces ressources à l’aide des codes html / twig suivant :
Classés dans :Symfony
Cet article a été écrit par admin