2013-09-02 3 views
0

J'ai deux types de contenu personnalisés, le second étant le modèle que je souhaite utiliser lors de la création du premier. Le modèle contient certains des champs que le premier a et je veux remplir le formulaire automatiquement quand le modèle j'ai choisi. Je l'explique par exemple: Imaginez 2 type, maison et modèle de maison. La maison a des champs: couleur, nombre d'étages, adresse. Le modèle de maison a juste la couleur et le nombre d'étages.drupal 7 type de contenu et type de contenu de modèle

Je veux ajouter un champ où vous pouvez sélectionner le motif de la maison lors de la création de la maison et tous les champs seront automatiquement remplis. Il pourrait y avoir plus de champs ajoutés dans le futur, donc j'ai besoin d'une solution plus générale.

Quelle est la meilleure façon de faire cela?

Répondre

0

Bien que vous l'ayez décrit comme un motif, vous pouvez le faire avec une référence . Ainsi, une maison aura une référence à un nœud de type maison. Ensuite, le champ du Type de Maison sera rendu dans la page du nœud de la Maison (choisissez "Entité Rendu" comme formateur d'affichage). De cette façon, vous pouvez ajouter n'importe quel champ dans le nœud House Pattern et ceux-ci seront automatiquement rendus à vos noeuds House.

Vous pouvez utiliser le module entity_reference pour cette tâche.

+0

Avez-vous trouvé une solution grâce à cette réponse? Si oui, considérez-le comme acceptable ou upvote. – TheodorosPloumis

Questions connexes