web-dev-qa-db-fra.com

Article Manager: "Aucun résultat correspondant" lors de la navigation dans la pagination après la page 1 - Joomla 3.4.5

Je reçois un problème étrange sur le site que je configure sur Joomla 3.4.5. Quand dans gestionnaire d’articles essayant d’aller à la page suivante (pour montrer le prochain groupe de 20 articles), il ne montre aucun article et un message "Aucun résultat correspondant".

Je ne peux voir que les articles de la première page (Limite 0,20)

Si je fixe la limite à un nombre plus élevé, tous les articles demandés seront affichés.

Alors maintenant, j’essaie de comprendre ce qui se passe ici ... s’agit-il d’un bogue, ou est-ce quelque chose de particulier dans ma configuration?
Pour commencer, est-ce que quelqu'un a connu le même problème?

Informations mises à jour

J'ai effacé les caches et les cookies, mais ce n'est pas le cas. D'autres utilisateurs de leurs navigateurs l'ont aussi.

En fait, la requête SQL (débogage activée) lorsqu’elle est exécutée directement dans la base de données renvoie le prochain groupe d’éléments, par exemple. **(LIMIT 20,20)**, mais dans le com_content articles default.php template file le $this->items pour cette requête est vide.

J'ai également désactivé les plugins tiers susceptibles d'interférer (par exemple, les plugins Falang) ... mais je ne suis toujours pas parvenu à une conclusion.

3
FFrewin

Je viens de résoudre le problème ... et de trouver la cause de ceci.

Le problème était dû à un bogue dans l'extension ACL Manager . J'avais ACL Manager 2.4.4 installé et il y avait un bogue signalé ici , bien que l'article mentionne que le bogue était pour Joomla 2.5, il semble que ce soit aussi pour Joomla 3.x.

La désactivation du plug-in ACL Manager System résout le problème du gestionnaire d’articles.

Mise à jour:

... ou mise à jour vers la dernière version d'ACL Manager (actuellement 2.4.7)

2
FFrewin

déconnectez-vous, effacez vos cookies, pour effacer votre session, puis reconnectez-vous - il semble que vous ayez un autre filtre de session enregistré quelque part dans votre session, ce qui provoque une requête SQL non valide.

1
Phil Taylor