Grouper plusieurs champs CCK dans un "super-champ" à valeurs illimitées

Catégories:

Bonjour
Voilà un exemple de ce que j’aimerais faire :
Une liste de personnes, avec un nombre de valeurs «illimité» (avec le bouton «ajouter un élément») : mais pour chaque personne, je voudrais un champ nom, un champ âge et un champ profession. Comment faire en sorte d’avoir ce super-champ «personne» et de pouvoir en rajouter un avec ses 3 sous-champs en cliquant sur Ajouter un élément ?
J’espère que quelqu’un m’aura compris.
Merci d’avance.
+

#

C’est le cas d’usage typique du sous-module de CCK nommé content_multigroup. Malheureusement, il est encore en développement actif. Voir ici : http://drupal.org/node/119102

#

C’est en effet ça que je recherche, mais je n’ai pas bien compris s’il est déjà utilisable, même en version béta…
Quand penses-tu qu’il soit disponible ?
Merci

#

Il doit y avoir moyen de faire quelque chose avec hook_form_alter, en insérant un form de création de contenu dans une page en ajax.

Au débotté :

  • créer une page avec un bouton.
  • coder en jquery une requête Ajax appelant un script renvoyant le form de création du content type ‘Personne’ (drupal_get_form de mémoire) et l’insérant dans la page.

Enfin, quelque chose comme ça. Je n’ai pas essayé, mais ça me paraît jouable.

Syndiquer le contenu