Submitted by s2x on
bonjour,
après des jours et des nuits de recherches je me tourne vers vous en espérant qu'une bonne âme puisse m'aiguiller.
j'ai un nœud "news" qui référence des albums avec node relationship
les noeuds "album" sont taggés avec un vocabulaire "genre"
lorsque j'affiche un noeud album je souhaiterai faire apparaitre deux blocs
Block 1- l'un qui présente tous les albums référencés avec dans la news (dont il fait parti)
Block 2- un autre qui présente tous les albums ayant en commun avec l'album (noeud) affiché au moins un terme du vocabulaire "genre"
j'ai regardé tellement de tutos, lu tellement de post sur les forums que je suis perdu et je ne sais plus par ou m'y prendre. quelqu'un pourrait il m'aider?
pour le BLock 1 j'ai essayer d'utiliser :http://drupal.org/project/similarterms et http://drupal.org/project/relevant_content et bien que le rendu se rapproche de ce queje souhaiteré les block ne sont pas customisables..
j'ai regardait aussi le module http://drupal.org/project/taxonomyblocks qui ne semble pas correspondre à mes besoins
le post le plus pertinent que j'ai trouvé concernant mon même probleme est le suivant : http://drupal.org/node/2498
mais ne sachant pas ce qu'est un block "of type=php" je suis largué à la première ligne.
d'ailleurs si en passant quelqu'un à une explication concernant ce "block "of type=php" je suis preneur.
merci de votre aide!
salut, Il te faut créer un
Permalien Soumis par seb7 le 11 Septembre, 2010 - 20:58
salut,
Il te faut créer un block, dans l'administration.
Tu as plusieurs filtres pour formater le contenu de ton bloc (au dessous de la texte ou tu dois ajouter le code), il faut prendre php. Attention : le filtre php apparait même si le module 'filtre php' n'est pas activé, hors il doit l'être.
Sinon, j'ai pas bien compris ce que tu veux dire par les albums référencés avec dans la news.
Peut-être créer des vues attachées serait une solution (nécessite le module 'views attach')...
Bon courage.
merci de ta réponse dans ce
Permalien Soumis par s2x le 13 Septembre, 2010 - 12:48
merci de ta réponse
dans ce cas ci il semblerait que views attach n'offre pas beaucoup plus de possibilités qu'en offre déja noderelationship.
pour essayer de formuler la problématique du block 1 autrement :
je souhaiterai que le node "news" soit une sorte de noeud parent pour les 10 albums qu'il recense (par l'intermédiaire de noderelationships).
Pour cette première étape je n'ai aucun problème d'affichage, (mes 10 albums s'affichent bien en dessous du noeud "news" qui les référence.
mon problème est liée à l'étape d'après :
lors de l'affichage d'un noeud "album" je souhaiterai que les 9 autres albums recensé dans la même "news" apparaissent sur la même page dans un block séparé.
en utilisant des arguments
j'arrive à afficher un lien vers la news qui référence l'album sur lequel je suis,
j'arrive aussi a affiché tous les albums qui sont référencé par le type de contenu news
hors ce que je souhaiterai faire et que je n'arrive pas à faire est exactement entre les deux, soit : afficher les 9 autres albums référencés par la même news.
c'est plus clair ou je m'enfonce?
Bonjour, Si j’ai bien
Permalien Soumis par Pomliane le 13 Septembre, 2010 - 19:11
Bonjour,
Si j'ai bien compris, Views + View Attach + argument fait tout ça sans souci, non (avec ajout de "relations" le cas échéant) ?
Pour afficher, dans un bloc, tous les albums moins celui qui est le sujet du nœud : argument NID, "Action à mener si l'argument est absent : " "Fournir l'argument par défaut" : "Identifiant du nœud à partir de l'URL" et cocher "Exclure l'argument"