ok alors j'ai téléchargé les fichiers nécessaires
J'ai placé la classe Pagination sur le serveur
J'ai fait l'intégration comme ceci :
require_once '../php/Pagination.class.php';
j'ai déclaré les constantes comme ceci :
$page = isset($_GET['p']) ? ((int) $_GET['p']) : 1;
$pagination = (new Pagination());
$pagination->setCurrent($page);
$pagination->setTotal($nbPage);
J'ai fait un var_dump($pagination);
voici ce que j'obtiens :
object(Pagination)#1 (1) { ["_variables":protected]=> array(12) { ["classes"]=> array(2) { [0]=> string(8) "clearfix" [1]=> string(10) "pagination" } ["crumbs"]=> int(5) ["rpp"]=> int(10) ["key"]=> string(4) "page" ["target"]=> string(0) "" ["next"]=> string(12) "Next »" ["previous"]=> string(16) "« Previous" ["alwaysShowPagination"]=> bool(false) ["clean"]=> bool(false) ["get"]=> array(0) { } ["current"]=> int(1) ["total"]=> float(23) } }
Je ne comprends pas tout mais Je remarque que la fonction compte bien le nombre de pages ["total"]=> float(23) sa c'est juste. Donc là j'ai bon espoir
puis j'ai placé la ligne $markup = $pagination->parse(); je pense qu'elle est censé afficher la pagination.
J'ai fait var_dump($markup);
et la j'obtiens : string(0) ""
avez vous une idée ?