Le 02/12/2012 15:16, André Lefranc a écrit :
Le 02/12/12 10:53, Pierre Graber a écrit :Bonjour, Tout d'abord, un très grand merci pour toutes les améliorations (et le mot est faible) apportées à Galette. J'apprécie notamment de pouvoir facilement "Personnaliser les champs" ! Je maîtrise très moyennement sql et phpmyadmin. Si quelqu'un peut m'aider, je lui en serais fort reconnaissant : Je gère assez bien l'import des données des adhérents tant que ça concerne la table galette_adherents. Mais je ne vois pas comment importer les valeurs des champs personnalisés ajoutés (répertoriés dans galette_field_contents_X). En d'autres termes, j'aimerais pouvoir associer un adhérent avec une valeur d'un de ces champs... et je sèche !Sous toute réserve : . item-id correspond à l'indice de l'adhérent soit id_adh.
item_id ; pas - ;)
. fiel_id pour chaque champ complémentaire défini par gestion des champs supplémentaires) . field_form doit être les pages où cette variable est utilisée (ici tout ce qui concerne les adhérents ?) . val_index doit être le type de champ. . field _val la valeur de la variable
C'est presque ça ; val_index, c'est l'index pour les champs multi-valués. field_val contient quant à lui effectivement la valeur du champ ; sauf pour les champs de type "choix", où la valeur contenue sera l'index d'une des entrées de la table galette_field_contents_{item_id} ; table qui contient la liste des valeurs possibles pour le choix. ++ -- Johan
Attachment:
signature.asc
Description: OpenPGP digital signature