je me retrouve bien avec un selection contenant les noms de mes fichiers images
Ce que je recherche à faire c'est intégrer ces noms dans des balises img pour afficher chaque image avec avec expanded => true, pouvoir checker la radio voulue
sur twig,
j'ai pu afficher les images :
{% for image in form.image.vars.choices %}
<img src="{{ asset('images/' ~ image.data.src) }}"/>
{% endfor %}
mais le select/radio (avec expanded) s'affiche en dessous,
Je pense que les modifications doivent se faire sur le formulaireType mais je n'ai rien trouvé à ce sujet,
Le "souci" est que dans la norme HTML, il n'est pas possible de mettre autre chose que du texte dans les options d'une liste de choix (et je dirais même que c'est dans les balises option tout court). Il va te falloir une couche de JavaScript pour simuler une liste de choix avec le HTML tel que tu le souhaites, je pense qu'il y a des scripts tout prêts pour ça, mais j'avoue que je ne saurais pas quel mots-clés utiliser pour trouver rapidement. Reste que le plus basique pourrait fonctionner quand même.
Il y a effectivement la possibilité de te créer un bloc de rendu personnalisé au niveau Twig, mais là j'avoue que c'est plus théorique qu'autre chose pour moi, parce que l'imbrication des blocs pour un champ EntityType, c'est assez complexe d'y toucher sans que ça ne pose problème pour les autres.
ce n'est pas une mauvaise idée les block personnalisés, mais j'avoue que ma connaissance à ce sujet est assez limité je vais chercher une doc plus explicite pour essayer, ce serait peut-être une solution
la chance sourit aux audacieux
styliser les valeurs d'une EntityType
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
la chance sourit aux audacieux
la chance sourit aux audacieux
la chance sourit aux audacieux
la chance sourit aux audacieux