Submitted by somonos on
Bonjour à tous,
Je viens de me lancer dans l'aventure Drupal 8, du coup je test un peu toutes les possibilités offertes par celui ci,via l'interface graphique ( pour le moment ).
Du coup, j'ai créé plusieurs type de contenus personnalisés avec des champs différents.
Mais j'aimerai pouvoir créé un champ/field pour un contenu personnalisé contenant 2 valeurs différentes.
La première valeurs étant une valeur libre (string),
La deuxième étant une valeur lié à un autre contenu (de type content)
Petit exemple
J'ai un content type (CT) qui est "film" et un autre "personne"
Si dans un content film je veux associer des personnes, pas de problème, je déclare un champ/field "participant" dans mon CT "film" qui est de type "content", puis je spécifie que le CT à prendre est "personne" et que l'on peut en ajouter de manière illimité.
Du coup parfait je retrouve sur mon contenu film les personnes associés à celui ci.
Mais imaginons que je veuille personnaliser mon champ "participant" pour avoir en plus des informations de la personnes un rôle associé (pas forcément une taxonomie un champ libre du coup)
Exemples :
Robert - Acteur,
Bernadette - Actrice,
Gérard - Monteur,
Micheline - Costumière...
Et bien j'avoue que je ne sais pas comment faire ?
Une piste, des idées ?
J'ai beau essayer de chercher sur le net je ne trouve pas forcément de ressources adéquates là dessus (sûrement les mauvais mots clefs)
Merci d'avance pour vos réponses ;)
Bonjour,
Permalien Soumis par vincent.j le 23 Janvier, 2016 - 15:53
Bonjour,
Le module field collection (https://www.drupal.org/project/field_collection) permet de gérer une liste de champ.
Activer le module
Ajouter le type de champ field_collection avec le nom participant
A l'adresse : admin/structure/field_collections : ajouter les champs personne et rôle à l'intérieur du champ participant.