web-dev-qa-db-fra.com

Vues La page ne montre pas le pager

J'ai une page de vues montrant des teasers d'articles. Il y a beaucoup d'articles dans la base de données et je ne montre que 5 par page dans la vue, mais le pager n'apparaît pas du tout. Voici ma configuration de vues, est-ce que je fais quelque chose de mal? Y a-t-il un bug?

enter image description here

L'aperçu dans l'écran Vues n'affiche pas de téléavertisseur au bas de l'accroche de contenu et n'apparaît pas non plus sur la vraie page.

Des idées?

11
Kenny Wyland

Cela peut avoir tout un tas de raisons. Je ne fais que fournir l'imho le plus probable non évident:

Allez dans "Paramètres du téléavertisseur" (sur votre capture d'écran, cliquez sur "Paginé, 5 éléments") et modifiez "l'identifiant du téléavertisseur". Les documents indiquent que cela n'est nécessaire que lorsqu'il y a plusieurs vues sur une page, mais j'ai vu des exemples en direct où cela corrigeait un pager non visible sur une page à vue unique.

12
geek-merlin

J'ai rencontré ce problème récemment depuis la mise à niveau vers les vues 3.8. pour moi, le problème a été causé par le module views_php tel que discuté ici: https://www.drupal.org/node/2276165 il existe également un correctif disponible pour le corriger.

11
Lee Woodman

La solution décrite dans la réponse d'aexl a fonctionné pour moi.

Pour ceux qui ne comprennent pas cette réponse, peut-être que cette version raffinée de celle-ci aide:

Allez dans "Paramètres du pager" (sur votre capture d'écran, cliquez sur "Paged, 5 éléments") et changez l '"ID du pager" en quelque chose comme 5 ou n'importe quel nombre au lieu de laisser vide.

0
vignesh