Bonjour,
J'ai developpé un composant (MVC) qui affiche des données sous la forme de grille.
Les fonctions de filtrage fonctionnent correctement.
Maintenant je voudrais ajouter une fonction d'export CSV des données.
J'ai donc ajouté un bouton sur le template de ma vue (avec un appel Submitbutton('export')).
J'ai ensuite codé dans le controleur la function export qui fait l'appel au modele pour recuperer les données et les exporter format CSV : tout ceci fonctionne.
Le seul probleme c'est que lorsque je reviens sur ma page apres l'export, des que j'appuie sur les boutons de filtrage, systematiquement il execute la fonction d'export (en dumpant j'ai getVar('task') == 'export').
Comment dois je faire pour qu'apres l'export je revienne sur la page dans l'etat du debut ?
J'ai developpé un composant (MVC) qui affiche des données sous la forme de grille.
Les fonctions de filtrage fonctionnent correctement.
Maintenant je voudrais ajouter une fonction d'export CSV des données.
J'ai donc ajouté un bouton sur le template de ma vue (avec un appel Submitbutton('export')).
J'ai ensuite codé dans le controleur la function export qui fait l'appel au modele pour recuperer les données et les exporter format CSV : tout ceci fonctionne.
Le seul probleme c'est que lorsque je reviens sur ma page apres l'export, des que j'appuie sur les boutons de filtrage, systematiquement il execute la fonction d'export (en dumpant j'ai getVar('task') == 'export').
Comment dois je faire pour qu'apres l'export je revienne sur la page dans l'etat du debut ?
Commentaire