2012-11-27 5 views
0

J'aime utiliser le module Node Reference URL mais dans le cas de mon projet actuel, je dois quelque chose de similaire et avec un effet légèrement différent.noeud inverse Drupal 7 référence url effet

J'ai un type de nœud appelé Événement qui doit avoir exactement 3 formulaires Web référencés à chaque événement que je crée. Avec node_reference_url, la configuration signifie que je vais configurer les champs de référence de nœud dans le type de nœud webform avec mon type d'événement sélectionné comme cible.

Cependant, je dois trouver un moyen d'inverser cela. Je cherche des astuces de code (ou un module s'il existe) qui me permettra de configurer le type d'événement de sorte que je puisse avoir des liens sur chaque page d'événement pour créer un total de 3 webforms et leurs NID à enregistrer comme références à la page de l'événement parent.

Répondre

0

J'utilise entity reference pour faire une telle chose. Il vous permet d'ajouter un ou plusieurs champs de référence à vos types de contenu. Ces références peuvent être des nœuds, des profils, etc. Si vous les ajoutez à votre Événement, vous pouvez probablement sélectionner les formulaires Web à partir de là.

Je sais ce plugin intègre également avec des vues (le cadre des relations avancées>), ce qui vous permet d'accéder aux champs du contenu visé. (Démenés le titre et un lien vers les options de nœud.)

Voulez-vous prendre un peu plus loin?

Jetez un oeil à reference dialog. Ce module vous permet de créer des champs de référence similaires combinés avec les boutons Ajouter, Modifier et Supprimer. Si le contenu auquel vous faites référence n'est pas encore créé, vous pouvez le faire dans une superposition.

+0

Merci. J'ai essayé le dialogue de référence et il semble être juste ce dont j'ai besoin. – sisko

Questions connexes