> 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. Il faudra regarder ça à tête reposée, 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
