Pour conclure sur ce sujet...
J’ai donc suivi ta proposition Denisb. Voici plus de détails de ce que j’avais besoin : un formulaire de recherche et 2 options associées pour filtrer par date mini et/ou maxi. Pour mon formulaire, en CVT, j’ai opté pour les plugins SAISIES et BONUX pour son date picker et sa balise TRI. POUR l’affichage, une simple inclusion de ma boucle dans le formulaire.
Ma table et son champ ’date’ est déclaré via les pipelines adaptés (declarer_tables_principales
et declarer_tables_interfaces
). Le champ de type date est donc déclaré comme ça dans le pipeline d’interface :
.
Mon formulaire, HTML est comme ça :
Coté php du formulaire, juste :
Les _request() sont juste là pour pouvoir passer la recherche dans l’url... mais on pourrait très bien mettre =>’’ pour les 3 items de charger().
Enfin, mon fichier prive/liste/yyy
il contient des tris... et une boucle (je ne poste que cela) utilisant date_debut et date_fin comme cela :
Une seule fonction n’est pas de SPIP : date_picker_to_date
. C’est chipé de gestion_document quelque part. J’ai crée la fonction dans un fichier de fonction et elle ressemble à cela :
Voilà... au moins... y aura une trace, certes sommaire quelque part :)