Maison >Tutoriel CMS >DEDECMS >Que dois-je faire si la liste des articles de l'espace membre DreamWeaver ne peut pas être paginée ?
Que dois-je faire si la liste d'articles dans l'espace membre Dreamweaver ne peut pas être paginée ?
Solution au problème selon lequel la liste des articles de l'espace membre Dreamweaver ne peut pas être paginée
Étude recommandée : Dreamweaver cms
DEDECMS5.7 articles de l'espace membre La pagination affiche toujours 0 page et 0 enregistrement d'erreur. Donnez des corrections.
Méthode de correction
Ouvrez include/arc.memberlistview.class.php
Recherchez
$countQuery = preg_replace("/select[ \r\n\t](.*)[ \r\n\t]from/i","Select count(*) as dd From",$this->sourceSql);
et remplacez-le par
$countQuery = preg_replace("#SELECT[ \r\n\t](.*)[ \r\n\t]FROM#is", 'SELECT COUNT(*) AS dd FROM', $this->sourceSql); $countQuery = preg_replace("#ORDER[ \r\n\t]{1,}BY(.*)#is", '', $countQuery);
~~
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!