D7/D8 & Jointure entre 2 type de contenu

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Utilisant Drupal depuis plusieurs années pour divers besoins (perso et pro), je prépare gentiment le développement de mon premier module, et j'aurais besoin de réponses à quelques questions :

  1. On commence par une question générale : mieux vaut développer sur D7, qui est stable depuis longtemps et dispose de nombreux modules que je pourrais utiliser ; ou développer sur D8, pas encore stable, ayant peu de modules, mais étant "viable" sur le long terme et basé sur Symphony 2 ?

  2. Question plus technique cette fois, à laquelle je n'ai pas trouvé de réponse sur mon ami Google ... (peu être que je n'utilise pas les bon termes ...)

J'aimerais faire des jointures des type de contenu Drupal. Pourquoi, allez vous me demander :
- Type de contenu -> je veux utiliser des technologies intégré à Drupal pour simplifier la gestion.
- Jointure -> J'ai besoin de lier les 2 types de contenu pour de l'affichage / gestion / etc

Une image parlant plus que 50 lignes de texte, voila un exemple

Exemple jointure DRUPAL

Ma jointure pouvant bien sûre contenir des infos lié aux 2 entités ...

La finalité étant de gérer depuis des pages de mon modules, ces jointures (si je reprend mon exemple ci dessus : achat/saisie date d'arrivé/saisie des prix/annulation/etc.

Je sais très bien ce que ça donnerait sur un site classique (MCD/MPD/SQL et modèle MVC) ... mais je rame à trouver comment faire ça dans Drupal.

Merci d'avance pour vos réponses ;-)

Forum : 

Bonjour,

sans nécessiter de développement, ce types de demandes, peut être fait en ajoutant un 3ème type de contenu qui correspond à votre Appartient (puisque celui ci à des infos spécifiques, c'est un contenu ou une entité à part entière), et utiliser des Entity Reference pour référencer la vache et la ferme correspondant .