Fork me on GitHub

Rapport de message :*
 

Re: Module MP en cours de dev

Titre du sujet : Re: Module MP en cours de dev
par garrath sur 30/11/2008 12:00:10

Bon j'ai commence a regarder l'histoire pour le tri de colonne.

C'est bien sur possible, mais il y a au moins 2 solutions :

- la premiere le tri est fait par le serveur a chaque fois que l'on clique sur une colonne. Donc renvoi vers le serveur du nouveau mode de tri, requete sql a faire, et renvoi de la nouvelle liste.
Avantage :
- ce mode de tri est toujours valide que le poste client fasse tourner javascript ou pas
- on peut tres bien gerer une pagination sans aucun pb, c-a-d par exemple n'afficher que les messages par 10 par page.
Inconvenient :
- pour l'affichage de la page on va bien sur modifier une requete mais par contre on va en lancer minimum un vingtaine pour reafficher la page correctement.

- la seconde solution, le tri est fait sur le poste client. Donc en javascript.
Avantage :
- tri sans demande au serveur, rapidement
Inconvenient
- il faut que le javascript soit activé (en meme temps aujourd'hui un poste client sans javascript...)
- difficile de gerer une pagination

Apres le pb du javascript...
Soit on fait un petit code specifique, soit on utilise des bibliotheque Ajax deja connu style prototype, scriptaculous etc...

J'aurais tendance a partir vers la 2nd solution, par contre ce qui me chiffone c'est le moyen. Dans le sens ou a priori sous xoops, il n'y a toujours pas eu de choix sur une bibliotheque (ou framework) AJAX... depuis le temps...
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

16 Personne(s) en ligne (11 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 16 | Plus ...