Redirection simplifiée d'une node à une autre ?

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 à tous,

Lorsque l'on fait une redirection d'une page vers une autre (dans la structure d'un menu),
il est peu pratique de renseigner le chemin de redirection (ne connaissant pas toujours le numéro de la node vers lequel rediriger).
Je cherche à savoir si il existe une façon ou un module capable d'afficher lors de l'édition de la node, un champs menu comprenant l'ensemble des pages du site et permettant ainsi que choisir la redirection.

Merci pour vos conseils ;)

Forum : 
Version de Drupal : 

tu peut utiliser le module node reference, ainsi qua tu édite un node tu peut le lier a n importe quelle autre node ou meme plusiseur.Sur ton template de node tu recuperera la nid des node que tu a associer a ton node ainsi bah tu peut creer tes liens

Je ne connais pas personnellement de module capable de faire cela mais un simple hook_form_alter devrai pouvoir faire ce que vous voulez sans trop de problème. Il suffira juste d'ajouter un select.

c est exactement ce que fait le module node reference tu a juste a l installer.un formalter il faut ke tu face la requette et ke tu ajoute le select.en plus il faut que tu gere ou tu va stocker tes nid que tu lie dans ta table du coup il va falloir que tu alter une de tes table ou en creer une suplementaire.Car si tu lien un node a d audre quand tu enregistre il faut que ca aille dans la base.et ensuite ke tu refasse une requette pour chaque node et voir si tu l a lier a d autre.

C est beaucoup de traitement pour ce cas la le form alter

le module node reference fait tout ca tout seul et en plus tu aura tes info a disposition dans ton noeud.

Bonjour à tous,

j'ai bien essayé avec le module "Node Référence", il affiche bien un listing des différentes nodes du site mais que lorsqu'on édite le contenu de la node (gestion contenu/modifier/node). Dans cette fenêtre nous n'avons pas le champs indiquant le chemin url de la node.
Lors de l'édition de la node dans la structure du menu, nous retrouvons bien le champs chemin url mais le listing des nodes généré par "Node Référence" n'est pas visible.

Pour Info, j'ai donc trouvé un module permettant de retrouver facilement le nom d'une node à lier directement dans le champs chemin url (dans la structure du menu) : il s'agit du module "Menu Path Autocomplete".

Cordialement.

Ok c est pas mal.en fait sinon tu l attrape dans le template en faisant un node_load du nid et il te renvoi le champ field node reference qui contien les id des node ke tua lier et tu refait un nodeload sur chacun d entre eux.

En fait ton module est interessant car il fait tout ca tout seul