Submitted by floown@drupal.org on
Bonjour,
J'ai créé une view qui liste toutes mes nodes en affichant que le titre, le résumé, et un lien "en savoir plus". Lors du clic sur "en savoir plus", je quitte la views pour afficher le nœud en question. Comportement normal.
Je me posais la question, n'existe-t-il pas de module qui altère ce comportement là pour afficher la suite du nœud dans la views, juste après le résumé ? Ou carrément une infobulle ?
Merci de votre attention et aide.
Je fais un petit up, on sait
Permalien Soumis par floown@drupal.org le 27 Mai, 2010 - 17:42
Je fais un petit up, on sait jamais...
est-ce que views accordion
Permalien Soumis par Marie-Hélène le 27 Mai, 2010 - 21:48
est-ce que views accordion n'irait pas dans ce genre de cas ?
Justement, ma vue est une vue
Permalien Soumis par floown@drupal.org le 28 Mai, 2010 - 07:00
Justement, ma vue est une vue en accordéon.
En fait, je crains qu'il faille passer par un peu de code dans la Views même.
pourquoi ne pas le faire
Permalien Soumis par khtuluu le 28 Mai, 2010 - 14:42
pourquoi ne pas le faire simplement avec un peu de javascript et du css
en gros :
dans ta vue tu tu ajoutes le corps de ton nœud aux champs qu'elle retourne.
ensuite en CSS tu fais un display: none sur ton body
te reste à faire un petit javascript sur le "onclick" de ton lien "en savoir plus". Quand tu click dessus. Tu fais un toggle('slow') sur "résumé" et "corps" comme ça l'un disparait pour laisser la place a l'autre
la seule difficulté là dedans va être de cibler le body et le teaser parents de ton lien 'en savoir plus'.
Ah voilà, c'est vrai que dit
Permalien Soumis par floown@drupal.org le 28 Mai, 2010 - 15:04
Ah voilà, c'est vrai que dit comme ça, ça m'a l'air simplement réalisable. Merci !