J'ai un site Drupal 6 où j'ai créé une vue qui montre une liste de nœuds. Rien de compliqué - sauf que lorsque je choisis "utiliser pager" -> "oui" (et choisir l'option "full pager"), le pager n'apparaît pas sur la page. La première page de nœuds apparaît, mais il n'y a aucun moyen d'accéder à d'autres pages. En recherchant sur google, j'ai vu que certaines personnes avaient un problème avec l'élément "Pager Element", donc j'ai changé cela de 0 à 1 - pas de chance.Où est mon téléavertisseur Drupal View?
Cela ne devrait pas être très compliqué, mais ça fait un moment que je suis là!
Aide !?
ETA: j'ai suivi vers le bas pour les lignes suivantes dans /modules/views/theme/theme.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 deuxième ligne ne renvoie rien.
Je suspecte maintenant qu'il s'agit d'un problème thématique avec le thème personnalisé que j'utilise et qui n'a peut-être pas été correctement mis à jour pour Drupal 6, peut-être que je manque un modèle de pager? - Cependant, je ne suis pas familier avec Drupal et je ne comprends pas vraiment comment traquer et résoudre le problème. Tout conseil serait très apprécié!
ETA encore une fois:
Le téléavertisseur ne montre pas non plus lors de l'utilisation de Garland, il est donc pas une question de thème après tout. AUSSI: J'ai une copie de ce site mis en place sur un serveur de développement, et cette copie a une pagination de travail! J'ai vérifié ce que je pensais être différent - les fichiers dans le thème, quels modules sont activés - et il semble que presque tout est pareil. La seule chose que je sais est différente, cependant, c'est que le serveur de production a une version inférieure de MySQL (inférieure à celle recommandée pour Drupal 6 - nous attendons que l'hébergeur puisse changer cela plus tard). Serait-il logique que l'ancienne version de MySQL soit 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 puissions mettre à jour MySQL?
Apparaît-il lorsque vous prévisualisez la vue ou est-il également absent de l'aperçu? –
Il manque également à l'aperçu. – anotherthink
Question stupide: êtes-vous absolument sûr que vous avez assez de nœuds qu'un pager est nécessaire? Essayez de définir la limite de nœud à un nombre inférieur et voir si elle apparaît alors. –