Bonjour à tous les gens qui passent par là.

Je suis actuellement en train de créer des formulaires sous avec Symfony et je me heurte à un problème.
J'aimerais ajouter dans mon formulaire des boutons radios associés à des images (récupérées dans un répertoire précis) afin que l'utilisateur choisisse celle qu'il voudra afficher.
Le reste de mon formulaire est fonctionnel, et j'arrive à créer mes boutons, mais je n'arrive pas en revanche à afficher les images.
Je ne dois pas en être très loin, mais je tourne en rond.

Voici mon formulaire (la partie concernée) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$nameDir = 'images\news'; 
		$dir = opendir($nameDir) or die('Erreur de listage : le répertoire n\'existe pas');
		$files = array(); 
 
		while($element = readdir($dir)) {
			if($element != 'images\news') {
				if (!is_dir($nameDir.'/'.$element))
					$files[] = $element;
			}
		}
 
		closedir($dir);
 
 
$builder->add('image', 'choice', array(
				'label' => '',
				'mapped' => false,
				'expanded' => true,
				'multiple' => false,
				'choices' => $files,
				'read_only' => $readOnly
		));
Voici mon template :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
{% for image in form['image'] %}
<img src="{{ form_row(image) }}"/>
{% endfor %}
Je me doute que le template ne convient pas, mais je livre mon code tel qu'il est à cet instant.
Mon problème étant finalement d'arriver à récupérer juste le nom du fichier pour l'insérer dans ma balise <img> au lieu de prendre form_row en entier.


Merci de votre attention.