web-dev-qa-db-fra.com

MultiRoup (CCK3) / Solution de type flexifield pour les champs composés?

J'ai utilisé flexifield dans le passé pour se multiplier des séries de groupes de terrain. Maintenant, travaillez sur un Drupal 7, je confecte un type de contenu "CV" et vous devez créer un moyen de configurer des entrées répétitives pour l'éducation/l'expérience de travail.

Ie: Pour "éducation", j'ai besoin de la capacité d'ajouter de manière dynamique de nouvelles lignes composées d'une combinaison de dates et d'endroits pour chaque institution étudiée à.

Quelle est la meilleure façon d'accomplir des fonctionnalités de CCK3 MultiCroup/FLEXIFIELD-SHOFILID dans Drupal 7?

Merci!

6
aendrew

En supposant que vous utilisiez Drupal 6, il existe un sous-module appelé MultiRoup qui vous permet de regrouper plusieurs champs ensemble (crée la relation) et vous permet d'ajouter des valeurs illimitées de chaque groupe.

Si vous le faites dans D7, vous pouvez utiliser le module Collection de champ , qui fait la même chose.

3
user842

Une chose à garder à l'esprit à cet égard est que si vous utilisez des collections de champ, vous devez vous assurer de définir la valeur du "nombre de valeurs" sur plusieurs (1) si vous souhaitez répéter la collecte de champs.

J'ai frappé ma tête sur celle-ci pendant un petit moment avant de réaliser l'évidence quand j'essayais de modifier une collection de champ existante dans Profile2 (distribution de recruteur).

0
sstacks

Il existe également un module de champ composé . La principale différence est qu'elle enregistre chaque collection de champs en tant que champ, où module de collecte de champ enregistre chaque collection de champs en tant qu'entité (noeud). Bien que ce soit un module génial, le champ composé est actuellement en pré-bêta, vous pouvez donc vous tenir à la collecte de champs pour le moment.

0
timofey.com