THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline

#1 Pb Pagination

(14-12-2015 09:47:00)


Comment crée la pagination pour une loop de type ArraySearchLoopInterface dont ma buildArray est une requêtte propel ?

Online

#2 Re: Pb Pagination

(14-12-2015 12:20:33)


Tu n'as rien a faire, c'est automatique si ta boucle est countable, et elle l'est par défaut.


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline

#3 Re: Pb Pagination

(14-12-2015 14:06:41)


Mais ça fonctionne pas même si mon boucle est countable  !!

Last edited by foued.dev.fc (14-12-2015 14:07:06)

Online

#4 Re: Pb Pagination

(14-12-2015 15:49:12)


Tu as bien utilisé pageloop dans ton template ??!!

http://doc.thelia.net/en/documentation/ … #page-loop

Un exemple dans category.html du template frontOffice "default".


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline

#5 Re: Pb Pagination

(14-12-2015 16:06:41)


Le probléme que j'ai une requêtte like this :

$sql = "SELECT  * FROM Tab1
            LEFT JOIN .....
            WHERE.....
        UNION
        SELECT *  FROM Tab2 where ..... "
     
        $conn = Propel::getConnection();
        $st = $conn->prepare($sql);
        $st->execute();
        $results = $st->fetchAll(PDO::FETCH_ASSOC);

dans mon loop(html) le variable $PAGE ne veulent pas pris en considération ... la seul méthode que j'ai trouver à ce moment c'est de crée mon propre pagination .

Online

#6 Re: Pb Pagination

(14-12-2015 17:13:43)


Soit tu utilises le système de pagination de Thelia, et tu ne t'occupe pas de la pagination du tout, c'est BaseLoop qui s'en charge pour toi.
Soit tu ne l'utilise pas, et tu gères toi-même la pagination.

Ceci dit, je vois que tu utilises une requête pour récupérer tes données, pourquoi ne pas utiliser une PropelSearchLoop ?


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline

#7 Re: Pb Pagination

(14-12-2015 17:21:10)


Bon , la requête est un peu compliqué , j'ai pas réussi à crée avec les criteria donc j'ai utilisé ArraySearchLoopInterface mais malheureusement la pagination ne veut pas fonctionner malgré que j'ai obtenu mon résultat dans la page .

Online

#8 Re: Pb Pagination

(14-12-2015 19:13:38)


Une dernière fois, la pagination fonctionnera "de base". Tu n'as pas à essayer de l'intégrer à ta requête.


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline

#9 Re: Pb Pagination

(15-12-2015 09:18:22)


Merci en tous cas pour ton aide , je pense que ce forum est son but d'aider les développeurs à comprendre ses pb !!!!