Fork me on GitHub

Rapport de message :*
 

Re: Créer champs saisie liste deroulante avec options definies dans Admin

Titre du sujet : Re: Créer champs saisie liste deroulante avec options definies dans Admin
par JJDai sur 06/09/2009 20:07:55

Bonjour
--------------
Tu trouveras plein d'exemple notamment dans mes modules, le tout est de décortiquer le code pour trouver ce que l'on cherche.

1 - une liste séparée par des pipe est une bonne idée, cependant si la liste est important il peut être préférable de la stocker dans une table, mais cela nécessite un formulaire de saisie (dans l'admin de mon module lexique il y a un onglet liste qui traite justement ce problème).

2 - En suite il faut savoir si tu veux récupérer dans la liste un identifiant ou la valeur affichée. sachant que si tu optes pour une liste avec des pipes, tes identifiants seront pat défaut 0,1,2,3.. dans l'ordre de ta liste et que tu ne pourras plus modifier cet ordre, seulement ajouter. L'option de la table permet d'avoir également les identifiants dans la table plus un champs ordre si tu le souhaite, ça permet des modification sans changer les identifiants.
Le choix de la tables me parait plus souple, mais plus complexe à mettre en œuvre. L'idéal serait que Xoops offre ce genre de fonctionnalité en natif, sujet sur lequel je travail et que je proposerait à l'occasion à l'équipe d xoops.
Bon je résume tu veux stocker la valeur affichée ou l'identifiant ?
Selon ta réponse je recherche le bout de code qui va bien.
JJDAI
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

57 Personne(s) en ligne (47 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 57 | Plus ...