Le 15 septembre 2011 19:55, xave <[email protected]> a écrit : > > Mouais bon, je vais regarder comment c'est fait dans les filtres alors > parce > > que je me greffe sur eux et leur formulaire pour l'affichage des colonnes > > Non, parce que les filtres ne fonctionnent pas comme ils le devraient > : il s'enregistrent en BDD, alors que le formulaire passe en GET, et > ça c'est niet. >
Ouais, j'avais bien compris que c'était ça le problème. > Il faudra regarder ça à tête reposée Tu as surement raison parce que je suis complètement embrouillé là, je comprends plus rien sur le comportement que ça doit avoir et comment l'executer. > mais moi je vois ça comme ça : > > -filtres et colonnes peuvent être modifiés sans toucher ni à > l'affichage, ni à la BDD : POST, enregistré dans la Session > (éventuellement de l'AJAX par au dessus, mais c'est après.) > -On peut appliquer/enregistrer les modifs : POST enregistré dans la > BDD. Redirection avec des paramètres. > > De cette façon, l'affichage n'est effectivement déterminé que par les > paramêtres, mais le jeu avec la session et la BDD se fait en post. > > Je crois qu'il faut revoir le truc en profondeur, pas patcher ce qu'on > a, même si il est hors de question de jeter le gros boulot qu'à fait > Bruno sur les classes : c'est très bien conçu, mais il faut pouvoir > les dédoubler pour gérer la session ET la BDD. (dédoubler le > traitement, donc certaines variables, pas les classes entières, bien > entendu.) > _______________________________________________ > Dev mailing list > [email protected] > http://ml.dotclear.org/listinfo/dev > -- Tomtom aka Thomas
_______________________________________________ Dev mailing list [email protected] http://ml.dotclear.org/listinfo/dev
