Un type de contenu complexe

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,

Actuellement, je dispose pour la description d'un type de contenu plusieurs autres types de contenu.
J'ai
- un livre (titre auteur et prix) au quel je rattache par multi sélection les chapitres (titre et contenu)

or mon problème c'est que je dois d'abord créer les chapitres puis les rattacher au livre. Ce qui est plutôt pénible...
Ce que je souhaite c'est plutôt créer le livre : titre , auteur et prix puis ajouter les chapitres une à une avec un bouton "add". Ce bouton afficherait les différents champs de mon type Chapitre.

J'ai essayé le champ multiples mais c'est pas super car sous 5.6 il permet de mettre 3 occurrences...

J'ai peut-être fait l'impasse sur un module évident.... en fait j'aimerais éviter de coder en spécifique.

Merci d'avance pour votre aide

Sam

Forum : 
Version de Drupal : 

Salut,

Sur la 5.x quand tu fais du multichamp effectivement il ne t'affiche que trois occurrences par affichage, de souvenir si tu remplis les trois champs et que tu fais "Preview", tu devrais avoir trois nouveaux champs.

Pour palier à ce problème, il faudrait passer sur Drupal 6.x qui permet l'utilisation de AHAH et donc tu as un bouton pour ajouter autant d'occurrences que tu le souhaite.

Salutations

Le module "book" (coeur de drupal) ne peut pas t'aider ? Après tout son fonctionnement de base c'est rattacher des "chapitres" à un "livre" (dans drupal 6 il est possible de choisir quel type de contenu lier à quel type de contenu). Comme ça ajouter un chapitre devient "ajouter un enfant" à une fiche livre.

En fait j'utilise les modules les plus connus pour le moment cck, wysiwyg, token swf etc...
ce qui m'ennuie c'est qu'il faut créer les noeuds fils avant de creer le noeud pere avec le cck "normal".
Pour le book je pense que c'est lié au type "document" non?, j'ai cité cette exemple car c'était claire mais en fait fonctionnellement ce n'est pas des chapitres et un livre que je dois gérer.
J'ai un département qui contient un titre et une description et un texte, il est composé de personnes (pour lequel j'ai un type personne).
je voudrais, lorsque je crée mon département, avoir directement un bouton pour creer les personnes, sans forcément d'abord créé les personnes avant.

Merci pour ta réponse nyl auster.

Sam

"ce qui m'ennuie c'est qu'il faut créer les noeuds fils avant de creer le noeud pere avec le cck "normal"."

Non pas si tu passes par node reference : tu créer le node "père" et tu affilies CCK node reference au type de contenu "fils". (et tu demande à node reference de lister tous les types de contenus pères).

Il y aussi node hierarchy qui pourrait peut être te servir mais je ne me souviens plus de comment il se présente.

Book répond à un besoin de ce genre mais il ne me convenait pour des raisons de présentations; toutefois dans le fonctionnement il me parait proche de ce que tu cherches.
Donne des nouvelles ;-)

"personnes (pour lequel j'ai un type personne).
je voudrais, lorsque je crée mon département, avoir directement un bouton pour creer les personnes, sans forcément d'abord créé les personnes avant."

node reference ou book peuvent faire ça, c'est le même principe qu'un livre et des chapitres en fait tout ça.

puis ajouter les chapitres une à une avec un bouton "add". Ce bouton afficherait les >différents champs de mon type Chapitre.

La solution "je suis flemmard" : module Pop-ups:Add and Reference
La solution "je me bouge un peu et je dépends de moins de modules" : dans le "help text" du Node Reference, créer un lien statique "Ajouter un chapitre" qui renvoie vers la page node/add/chapitre dans une fenêtre séparée (pour ne pas sortir de la fenêtre de création du livre avant l'enregistrement de celui-ci), puis référence à la main.

Merci Marie-Helene,

En fait c'est la solution flemmard qui convient aux utilisateurs .... pour les fonctionnels c'est trop complexe d'ajouter un/plusieurs éléments puis le raccorder à un autre.

Merci ! je viens de teste pop-up. c'est exactement ce qu'il me faut je pense.

Sam

Bonjour,

J'ai un problème avec le module Pop-up et Pop-up reference. Les deux fonctionnent parfaitement sous Drupal 6. C'est exactement ce que je souhaitais. Mais sous Drupal 5 je n'ai pas l'option "Show the Add New Node type" Popup links" quand je configure mon type pour lequel j'ai besoin des liens popup.

Merci d'avance pour votre aide

Sam