Où est mon Drupal Vue pager?
J'ai un Drupal 6 site où j'ai créé une vue qui affiche une liste de nœuds. Rien de bien compliqué, sauf que lorsque je choisis "utiliser pager" --> "oui" (et choisir le "plein pager" en option), le pager ne pas s'afficher sur la page. La première page de nœuds de montre, mais il n'y a aucun moyen de se rendre à d'autres pages.
À travers une recherche sur google, j'ai vu que certaines personnes avaient un problème avec le "Pager" item, j'ai changé de 0 à 1-pas de chance.
Cela ne devrait pas être très compliqué, mais j'ai été à elle pendant un certain temps!
Aider!?
ETA:
J'ai suivi les lignes suivantes dans /modules/vues/thème/thème.inc:
$pager_theme = views_theme_functions($pager_type, $view, $view->display_handler->display);
$vars['pager'] = theme($pager_theme, $exposed_input, $view->pager['items_per_page'], $view->pager['element']);
La première ligne renvoie un tableau; la seconde ligne ne retourne rien.
Je soupçonne maintenant que c'est une thématisation problème avec le thème personnalisé que j'utilise qui n'ont pas entièrement été correctement mis à jour pour Drupal 6 -- comme, peut-être que je suis un localisateur modèle en quelque sorte? -- cependant, je suis assez nouveau à Drupal et je ne comprends pas vraiment comment mieux repérer et corriger le problème. Tout conseil serait grandement appréciée!
ETA encore une fois:
Le pager ne pas s'afficher lors de l'utilisation de la Guirlande, il n'est donc pas un thème en question, après tout. AUSSI: j'ai une copie de ce site mis en place sur un serveur de développement, et que de la copie de travail de la pagination! J'ai vérifié ce que j'ai pensé que peut être différent-les fichiers dans le thème, ce que les modules sont activés -- et il semble que pratiquement tout ce qui est la même. La seule chose que je sais, c'est différent, cependant, est que le serveur de production a un faible niveau de version de MySQL (inférieure à celle recommandée pour Drupal 6-nous sommes en attente sur la société d'hébergement d'être en mesure de changer cela plus tard). Serait-il judicieux que l'ancienne version de MySQL est incapable de faire la pagination correctement dans Drupal 6? Si oui, quelqu'un sait-il une solution de contournement que je peux faire jusqu'à ce que nous sommes en mesure de mettre à jour MySQL?
Il ne manque plus qu'à partir de l'aperçu.
Question stupide: êtes-vous absolument sûr que vous avez assez de nœuds d'un téléavertisseur est-elle nécessaire? Essayez de définir le nœud limite à une diminution du nombre et de voir si il s'affiche alors.
Bonne question :). Mais oui-réglage de la # à 10 au lieu de 25 affiche 10 nœuds et pas de radiomessagerie, et la valeur 0/illimité résultats à une erreur de mémoire. Si c'est lié: je suis aussi de ne pas voir les téléavertisseurs sur d'autres parties de mon site où j'avais l'habitude (par exemple, les résultats de la recherche), alors peut-être tous de la pagination est brisé en quelque sorte? Si c'est le cas, les idées de comment le résoudre? C'est un site que quelqu'un d'autre, que j'ai juste mis à niveau vers Drupal 6, pour ce qui en vaut la peine.
Je vais l'essayer tout le débogage habituelles telles que l'exécution de update.php, l'exécution de cron, bouffées de chaleur tous Drupal caches, désactivez tous les modules, vous pouvez (souvent ce genre de choses est causée par buggy modules), etc. Autres que que, fraid je ne peux pas vous aider.
OriginalL'auteur anotherthink | 2010-01-06
Vous devez vous connecter pour publier un commentaire.
J'ai eu ce problème et résolu de cette façon:
modifier votre point de vue: cliquez sur "Utiliser un pager" et mettre "Pager élément:" de 0 à 1. Enregistrer la vue.
J'aime Drupal, mais j'espère vraiment D7 gère le pager mieux... c'est une étude de cas dans lesquelles les variables globales sont le mal.
Aller à la "pager" paramètres et réglage de l' 'id pager' à 4 a résolu le problème sur Drupal 7
OriginalL'auteur Alienatix
Il a été MySQL tout le long! Déplacé vers un nouveau serveur avec la bonne version de MySQL, et tout est peachy keen nouveau.
OriginalL'auteur anotherthink
Il semble que vous avez fait beaucoup de dépannage sur votre propre. Essayez d'utiliser un thème par défaut comme Garland et voir si cela résout-il. Si oui, vous savez, c'est un thème de problème.
OriginalL'auteur greggles
Couple de choses que vous pouvez essayer:
C'est tout ce que je peux penser en ce moment, à essayer sans plus d'info. Avoir une exportation de votre point de vue pourrait aider.
Aussi avez-vous essayé de faire un double du site sur le serveur de production sous un autre nom de domaine ou sous-domaine? Pourrait éliminer certains problèmes de cette façon. Bonne Chance!
OriginalL'auteur Jeremy Heslop