Le 4 juillet 2011 14:47, Dsls <[email protected]> a écrit :

> > Yo Bruno.
> > Je viens de coder un truc normalement stable pour le tri des colonnes
> > (quoique je préférerai si tu pouvais jeter un oeil une fois que ce sera
> > commité)
> > Par contre, j'ai un problème au niveau sécu. Je t'explique la situation.
> > Pour chaque colonne, on peut maintenant dire si elle est apparaît dans la
> > liste de colonnes à afficher, si elle peut être cachée et si elle est
> > "sortable". Maintenant, la définition des colonnes se fait via chaque
> classe
> > héritant de adminGenericList. Or le tri est effectué directement dans la
> > requête SQL ce qui veut dire que je récupère les paramètres "sortby" et
> > "order" pour les passer à getPost().
> > Le problème c'est que je ne sais pas comment filtrer ces paramètres car
> ils
> > dépendent des colonnes marquées comme "sortable" et qu'ils sont donc
> définis
> > après le getPosts().
> > Tu vois le délire? Est-ce que tu aurais une idée là dessus?
>
> J'ai du mal à voir, dit comme ça ... je te propose de commiter, je
> jetterai un oeil là-dessus :)
>

Ayé!

Regarde le code que j'ai ajouté dans le fichier /admin/posts.php, c'est là
que se situe le problème.
Il faut que je filtre les variables "sortby" et "order" par rapport aux
colonnes définies dans la liste que l'on demande.

-- 
Tomtom aka Thomas
_______________________________________________
Dev mailing list
[email protected]
http://ml.dotclear.org/listinfo/dev

Répondre à