2011-01-19 4 views
1

Je suis donc sur une mission apparemment simple de créer des boutons précédent/suivant pour un type de nœuds, comme pour les pages d'un livre. Cela semble assez facile, étant donné qu'il y a le module Custom Pager. Mais, le module ne fonctionne pas pour les noeuds qui sont construits en utilisant des panneaux, comme décrit dans ce bogue: http://drupal.org/node/591782Créer des liens de nœud Next/Previous dans un panneau de nœud dans Drupal?

Il existe un autre module qui crée une API pour cette opération, mais il ne semble pas avoir de tri personnalisé basé sur un vue.

Toutes les idées seraient très appréciées et merci d'avance.

Répondre

0

En fin de compte, j'utilisé le code décrit dans le bas de cette page, mais a dû modifier un peu pour trier par date:

http://drupal.org/node/37767

puis le mettre dans un volet de contenu personnalisé à l'aide (Notez que je réarrangé l'ordre variable):

impression node_sibling (node_load (arg (1)), 'précédent')

impression node_sibling (node_load (arg (1)), 'suivant')

0

Qu'en est-il de l'utilisation du module de vues (et de sa fonctionnalité de pager intégrée) pour afficher un seul nœud à la fois?

+0

Ah. Eh bien, c'est une façon de le faire, mais il est difficile de personnaliser les contrôles et les URL. Je devrais utiliser le formulaire "view_page? Page = 5" et cela casse le reste de mon schéma d'URL. Je pense que ça va finir par être des appels SQL directs. Merci, cependant! –

Questions connexes