Submitted by juliendubreuil on
Hello
J'ai actuellement des nodes avec mon contenu ( exemple : présentation d'un produit )
J'aimerai créer une vue (dans un block) qui s'afficherai en fonction de la node.
Je n'arrive pas à trouver un tuto :/
Comment récupérer des informations sur la node en cours et les mettre en argument de ma view
Je suis débutant dans
Permalien Soumis par davidm le 23 Janvier, 2009 - 19:05
Je suis débutant dans Drupal (une petite dizaine de jour) mais comme personne n'a répondu...
Qu'est-ce que tu as essayé de faire exactement ? Quand tu dis récupérer des informations sur la node en cours, quelle information veut tu récupérer ? Celle-ci est-elle disponible comme argument pour une Node ?
En faite je souhaite créer
Permalien Soumis par juliendubreuil le 24 Janvier, 2009 - 00:53
En faite je souhaite créer un block qui affiche l'image de mon produit.
Cette image est un champ cck dans mes nodes produits.
Je souhaite pouvoir récupérer le titre de la node produit affichée.
Une fois que j'aurais cette valeur il ne me restera plus qu'à la mettre dans ma view pour que le block affiche l'image du produit.
J'espère avoir été plus clair.
Je ne sais pas si ma
Permalien Soumis par juliendubreuil le 26 Janvier, 2009 - 10:30
Je ne sais pas si ma question était clair, mais j'ai trouvé la solution.
Lors de la création d'une view si vous voulez récupérer le nid (c'est l'identifiant unique d'une node) pour le passer en argument voila comment faire :
Créez votre view avec vos champs, filtres...
Ajouté un argument et sélectionné "node:nid". Cochez "Fournir l'argument par défaut" et la valeur de l'argument que l'on souhaite, dans notre cas "Identifiant du nœud à partir de l'URL".
Et voila :)
Merci d'avoir remonté la
Permalien Soumis par davidm le 26 Janvier, 2009 - 12:06
Merci d'avoir remonté la solution :)