|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Membre habitué
![]() Développeur Web Inscription : mai 2008 Messages : 212 ![]() |
Bonjour,
J'utilise le widget sfWidgetFormDoctrineChoice pour afficher une liste déroulante sur un formulaire. Le problème c'est que cette déroulante possède la balise <optgroup> que je n'arrive pas à supprimer. Et je n'ai rien trouvé coté documentation. De plus, je souhaite mettre une mettre une des options en pré-selectionné. Mais sans succès. Voici mon code : Code :
Code :
Code :
http://www.developpez.net/forums/d98...te-deroulante/ Mais je vous avouerai que j'ai pas bien compris la solution ![]() Si quelqu'un avait une explication ca serait sympa. Merci ![]() - - - - - - - - - - - - - - - - - - - - - Bon ben en farfouillant le code source du widget j'ai compris pourquoi il faisait ca, du coup je me suis rabattu vers le widget sfWidgetFormChoice et j'ai renseigner la paramètre "choices". |
||||||
|
|
00
|
|
|
#2 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Deux choses :
Génération de la liste. Je n'ai jamais eu de <optgroupe> dans ma liste. Je me rappel avoir lu qu'il était possible de le faire, mais pas "naturellement" et je ne sais plus comment... Il faudrait pouvoir voir le code de la méthode getFormChoiceRelationPosition() pour voir ce qu'elle retourne. Pour avoir une option par défaut, cela dépend de ce que tu appel "par défaut". Est-ce pour un nouvel enregistrement (new) ou l'affichage de la valeur pour un enregistrement existant ?
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
Copyright © 2000-2012 - www.developpez.com