Symfony2 - Insérer une image

, par  admin

Avec Assetic, il faut d’abord ajouter l’image dans le dossier public de votre bundle avant de l’installer dans le dossier web.
Explications :

Nous allons copier une image dans le dossier MonBundle\Resources\public\images.

A ce stade, L’image n’apparaîtra pas dans les pages publiques. Pour cela, elles devront être copiées (ou liées grâce aux lsymlinks) dans le dossier :
web\bundles\monbundle\images

Pour cela, nous utiliserons la commande suivante pour une copie en dur des images

Utilisez la commande suivante pour utiliser les symlinks

pap app/console assets:install —symlink
</cadre

Vous pouvez maintenant appeler votre image dans votre template twig :

<img src="{{ asset('bundles/tutodidactemain/images/logo.jpg') }}" alt="tutodidacte" />

Un peu de théorie... Tous les cours théoriques