Browse Source

Saisie : le constructeur renvoie systématiquement 0000-00-00 pour la date de fin normalisée si vide, adapter du coup le contrôleur

(cherry picked from commit 49bc7b0064)
v3 v3.39.5
Maïeul 1 month ago
parent
commit
2016b983c4
  1. 4
      paquet.xml
  2. 6
      saisies/evenements.html

4
paquet.xml

@ -1,9 +1,9 @@
<paquet
prefix="agenda"
categorie="date"
version="3.39.4"
version="3.39.5"
etat="stable"
compatibilite="[3.0.0;3.2.*]"
compatibilite="[3.2.0;3.3.*]"
logo="prive/themes/spip/images/evenement-32.png"
schema="0.28.0"
documentation="https://contrib.spip.net/article2858"

6
saisies/evenements.html

@ -10,6 +10,8 @@
[(#VAL{"-1,0"}|setenv{branche})]
]
#SET{evenements_liste_attente,#LISTE}
#SET{date_debut_max_fixe,#ENV{date_debut_max_fixe}|vider_date|sinon{9999-12-31 23:59:59}}
#SET{date_debut_min_fixe,#ENV{date_debut_min_fixe}|vider_date|sinon{0000-01-01 00:00:00}}
<BOUCLE_evenements(EVENEMENTS)
{par date_debut}
{id_evenement ?IN #ENV{id_evenement}|explode{","}}
@ -19,8 +21,8 @@
{id_mot ?IN #ENV{id_mot}}
{age_debut <= #ENV{date_debut_min_mobile,-999999999999}|mult{-1}}
{age_debut >= #ENV{date_debut_max_mobile,+999999999999}|mult{-1}}
{date_debut >= #ENV{date_debut_min_fixe,0000-01-01 00:00:00}}
{date_debut <= #ENV{date_debut_max_fixe,9999-12-31 23:59:59}}
{date_debut >= #GET{date_debut_min_fixe}}
{date_debut <= #GET{date_debut_max_fixe}}
{inscription ?IN #ENV{inscription}|substr{5,1}}
>
[(#REM) Le mult -1 permet d'avoir une numérotation logique dans le constructeur : nombre négatif pour le passé, positif pour le futur)]

Loading…
Cancel
Save