Submitted by Wooha on
Je tourne en rond, et au bout d'un moment, même si je suis dure au mal, ma limite de shadock s'approche ...
Ce que je cherche à faire, découpé en étape de création de la chose:
- Lister les titres des 10 derniers noeuds ajoutés pour un type de contenu --> OK
- Afficher également le terme de taxonomie contenu le champ ("mes_tags") attaché à ce même contenu --> OK
- Remplacer l'affichage du terme contenu dans le champ "mes_tags" par le terme n-2 du même vocabulaire --> KO, KO, KO, [...] (les KO représentent mes essais, leur nombre présenté ici est limité pour rendre cette demande d'aide lisible ...)
Ma compréhension d'un des paramétrages qu'il me faut effectuer via le panneau "Avancé":
- Relations:
- Contenu : Termes de taxonomie du nœud
Si ce n'est une solution répondant à ma problématique, pourriez-vous m'indiquer quelle est la bonne direction afin d'orienter utilement mes efforts ?
Bonjour, Si je comprend bien
Permalien Soumis par Aya le 1 Décembre, 2011 - 13:02
Bonjour,
Si je comprend bien tu n'arrive pas a afficher le terme n-2 du terme associé au nodes visualisés.
Voila comment j'aurais fait.
Tu rajoutes un ralation de type Taxonomie > Parent Term à laquelle tu donne une étiquette "Terme n-1". Tu sauvegardes.
Ensuite tu rajoute une deuxième relation de type Taxonomie > Parent Term à laquelle tu donnes une étiquette "Terme n-2" et ou tu mets la relation "Terme n-1" (Zone de liste Relation dans l'édition).
Ensuite tu vas dans les fields la ou tu a mis ton contenu "mes_tags", tu l'édite et tu lui met en relation "Terme n-2".
Si tout ce passe bien il devrait t'affiché les Termes n-2 correspondant au terme associés au nodes.
J'espère que cela t'aidera.
Cordialement,
AyA
Bonjour, Pour commencer :
Permalien Soumis par Wooha le 1 Décembre, 2011 - 13:44
Bonjour,
Pour commencer: Merci !
A partir de ta procédure:
- Relation de type Taxonomie > Parent Term à laquelle tu donne une étiquette «Terme n-1» --> OK
- Rajoute une deuxième relation de type Taxonomie > Parent Term à laquelle tu donnes une étiquette «Terme n-2» et ou tu mets la relation «Terme n-1» --> OK
- Ensuite tu vas dans les fields la ou tu a mis ton contenu «mes_tags», tu l’édite et tu lui met en relation «Terme n-2» --> KO, je ne trouve pas cette possibilité de mise en relation.
Et on retrouve ici le problème de compréhension que je n'arrive pas encore à dépasser. Comment faire le lien entre tout ce que je peux faire dans les paramétrages avancés (filtres contextuels et relations) avec les champs que j'utilise.
Bien cordialement.
En fait il faut utiliser le
Permalien Soumis par Wooha le 1 Décembre, 2011 - 13:55
En fait il faut utiliser le champ "rendered term" en positionnant la relation sur "Terme n-2".
OUF !!!
et encore merci !!
Prochaines étapes dans les savoirs faires qu'il me faut acquérir:
- ajouter du texte (deux mots) après le terme ainsi récupéré.
- intégrer trois fields (contenant des taxonomie) dans une phrase.
Je suis preneur d'informations allant de la doc au tutos sur Views. Tout ce que j'ai trouvé jusqu'à présent m'est apparu très générique.
Bonjour, pour ajouter du
Permalien Soumis par Aya le 2 Décembre, 2011 - 10:22
Bonjour,
pour ajouter du texte après tes tes termes de taxonomie -> Quand tu edite ton champ (la ou tu as mis ta relation en gros) tu dois avoir une case a cocher de réécriture de champ, Tu la coche et ensuite tu regardes dans la liste des champs pour récupérer celui que tu veux et tu écris les mots que tu veux ensuite.
Pour la deuxième je n'ai pas très bien compris.
Cordialement,
AyA
Bonjour, En cherchant et
Permalien Soumis par Wooha le 2 Décembre, 2011 - 10:41
Bonjour,
En cherchant et testant j'avais fini par mettre la main sur ce paramètre via "Réécrire les résultats".
Pour le second, toujours à partir de la même vue listant des titres de noeuds, j'essaye d'afficher le terme d'un field (ça c'est bon) et tous ses parents (càd l'arborescence complète du terme contenu dans le field).
Et si en plus j'arrivais à insérer du texte entre chacun des termes, ce serait parfait.
Dans le même ordre d'idée, j'aimerais (mais est-ce possible) prendre 3 fields contenant un terme provenant chacun d'un vocabulaire différent, et habiller le tout de texte (ex: "Ce [field1] est situé [field2] ( [field3] )" ). Ce qui est généré par view est peut-être à faire traité par un autre biais avant son affichage.
Cordialement.
A ce moment la tu peux mettre
Permalien Soumis par Aya le 2 Décembre, 2011 - 16:02
A ce moment la tu peux mettre les donnée voulu en les excluant de l'affichage.
Ensuite utiliser un type de field Global > Texte personnalisé et écrire ton texte et grâce au variable attribué au champs exclu les affiché à l’intérieur de ta phrase.
Je ne sais pas si je suis clair mais c'est vendredi soir =) !
Si jamais tu n'y arrives pas dis moi ou tu bloque et je te donnerais plus de détails en début de semaine prochaine.
Cordialement,
AyA
Je vois l’idée … je vais
Permalien Soumis par Wooha le 5 Décembre, 2011 - 11:33
Je vois l'idée ... je vais gratouiller par-ci par-là voir que je peux faire.
Mais, le plus important: bon week-end ^_^ !
Màj: Extra. J'obtiens quelque chose de propre. J'avais en premier lieu ajouté mes éléments de texte dans le "field global", ce qui fut une erreur car il m'arrivait d'avoir ces éléments de texte seuls dans les cas ou mes champs étaient vides ... en positionnant en amont mes petits textes directement dans les "Contenu: mes_fields", ce fut parfait.
Merci !!
Mes prochaines étapes, car je ne vais pas m'arrêter là :) :
- remplacer un terme par son synonyme (contenu dans le champ du terme idoine) (heu ... mais est-ce possible ??)
- afficher un terme (contenu dans un field) et tous ses parents, les uns à la suite des autres, sur une même ligne.
Et après tout ça, à moi les mises en page ...