Submitted by Allustrielle on
Bonjour à tous,
J'ai une question :
J'aimerai créer des contenus imbriquées.
Le but c'est d'avoir deux contenus, appelons Contenu A et Contenu B.
Il faudrait que en créant des contenus A, il y ait des champs de type contenu B. Et que en remplissant le type A , je saisie des contenu B et cela créer des contenus de type B.
Pour plus de compréhension voici un exemple :
Imaginons que la struture A est un Zoo et que la structure B est un animal.
Ce que je voudrai c'est quand je crée un zoo, je puisse créer des animaux qui peuplent le zoo.
Voilà , je vous remercie par avance et si vous avez des question !!!
Cordialement
Bonjour, il y a plusieurs
Permalien Soumis par elie le 13 Juillet, 2011 - 21:54
Bonjour,
il y a plusieurs possibilités mais la solution "drupalienne" appropriée consiste à créer les 2 contenus "zoo" et "animal" et à référencer l'un à l'autre avec "node-reference" (D6).
Ici, 1 animal appartenant à 1 zoo; donc dans le type "animal" référencer le type "zoo" avec un champ CCK "node-reference" reliant le type "zoo".
Ne connaissant pas à l'avance le nombre d'entités à créer, c'est un moyen bien adapté.
Salut ! Merci de ta
Permalien Soumis par Allustrielle le 15 Juillet, 2011 - 11:15
Salut !
Merci de ta réponse !
Mais ce n'est pas exactement ce que je voudrai faire !
Les nodes references sont des liens vers une entité déjà existente.
Moi ce que j'aimerai faire c'est avoir de structures et qu'en je remplis la structure A qui contient tous les champs de la structure B, en validant ce formulaire ça ajoute un nouveau contenu B.
En gros la structure B serait considéré comme un champ de la structure A.
Merci par avance!
Bonsoir, Allez regarder cette
Permalien Soumis par Marina_Kha le 15 Juillet, 2011 - 11:53
Bonsoir,
Allez regarder cette vidéo sur l'utilisation de nodereference et vérifiez que la solution que propose elie par rapport au problème tel que vous le posez est cohérente.
http://mustardseedmedia.com/podcast/episode37
Bonjour ! J’ai regardé cette
Permalien Soumis par Allustrielle le 18 Juillet, 2011 - 14:33
Bonjour!
J'ai regardé cette video ce n'est pas exactement ce que je voudrai faire. Le principe y est mais ce que je voudrai c'est quand je rempli le formulaire de saisie du zoo, à ce moment, je peux aussi remplir des animaux.Contrairement au node reference qui permet de le faire que quand le zoo est déjà crée!
Merci pour votre aide!
Cordialement.
Allustrielle
Salut, Jette un œil sur le
Permalien Soumis par lor le 18 Juillet, 2011 - 15:11
Salut,
Jette un œil sur le module Noderelationships : il te permet de créer et de gérer des contenus référencés via un fenêtre modale.
Je le trouve pour ma part très pratique et bien fait, bien que j'ai entendu des critiques sur son non "user friendly".
Une autre solution serait du multigroup (module à ajouter dans CCK) mais je te la déconseille : galères assurées et détournement du "drupal way".
Bon courage,
++
Bonjour Je travaille sur
Permalien Soumis par Allustrielle le 18 Juillet, 2011 - 16:35
Bonjour
Je travaille sur Drupal 7 :) donc il me faudrai des solutions sur drupal 7(noderelationship n'existe pas pour D7)
Voilà !
Peut être sous un autre nom?
Merci pour votre aide!
Allustrielle
Bonjour, d’un point de vue
Permalien Soumis par elie le 18 Juillet, 2011 - 20:36
Bonjour,
d'un point de vue logique applicative, cliquer dans le menu pour saisir alternativement toutes les entités ne me paraît pas incohérent.
Cependant, le module http://drupal.org/project/flag peut permettre de rajouter un lien vers la création d'un nouveau contenu, à situer sous le formulaire en cours.
Mais toujours avec 2 formulaires.
De toute façon, j’ai du mal à
Permalien Soumis par Marina_Kha le 19 Juillet, 2011 - 07:48
De toute façon, j'ai du mal à comprendre la démarche logique de départ, l'intérêt (si c'était possible) d'imbriquer un formulaire de saisie dans un autre.
Une autre voie de
Permalien Soumis par elie le 19 Juillet, 2011 - 22:17
Une autre voie de résolution ? :
http://drupal.org/project/noderefcreate (D6, D7)
http://drupal.org/project/nodereference_autocreate (D6)
Bonjour à tous ! Je vous
Permalien Soumis par Allustrielle le 20 Juillet, 2011 - 11:05
Bonjour à tous !
Je vous remercie pour toute cette aide je vais regarder tout ça.
Juste pour répondre, l'avantage de faire des contenus imbriqués c'est que ça me permettrait de remplir un seul formulaire pour le site, et j'ai des actions spécifique à faire sur les types de contenus imbriqués c'est pour ça ;)
merci en tout cas!